javascript - “function $()”和“$(function())”有什么区别?
问题描述
function $() {}
和有什么不同$(function() { });
?
我如何用另一种方式重写这段代码?
function $(a) {
return document.getElementById(a)
}
解决方案
function $() {}
声明一个名为 的新函数$
。
$(...)
调用一个名为 的函数$
。
$(function() { })
调用一个名为的函数$
并将一个函数作为参数传递给它。
推荐阅读
- bash - bash 自动完成功能可以与内置的“source”命令一起使用吗?
- mongodb - 如何根据嵌套数组大小查询 mongo 集合
- python - 在 Figma 上显示实时图表
- java - Java 客户端-服务器:“While loop”问题
- php - 页面刷新时如何防止 PHP SESSION 关闭?
- java - 通过 jdbcTemplate.query 将 Date 或 LocalDate 注入 SQL 查询?
- angular - 验证器指令正在捕获旧输入值而不是新输入值
- angular - 在角度库中包含 css 文件
- javascript - 是否可以防止在修复画布之外创建网格项目?
- css - 如何使用 CSS 在鼠标悬停时缩放图像?