立即执行函数 !function(){}()

function 前面增加符号 ! ~ + - 之类,都是告诉浏览器自动执行这个匿名函数,因为这些符号的运算级别都是高的

(function(){... })()  或 (function(){...}())  也有相同效果

$(function(){ }) 的意义

是 $(document).ready(function(){ }) 的缩写,是 DOM 加载完执行的函数。

带参数的立即执行函数 !function(a){do something……}(Jquery)

其中,a = Jquery,包含了Jquery 对象所有功能。

如 $(window) 在函数体内,可以写成 a(windows)

可以理解为,将 Jquery 的 $ 符号,变成了 a

最新文章

  1. 自己动手C#模拟电梯的运行V1.0
  2. canvas 3D运动球效果
  3. NHibernate系列文章十六:使用程序集管理NHibernate项目(附程序下载)
  4. 7、8上的cell上的一个按钮,当点击按钮时,要拿到这个cell,可以用代理,也可以用superview
  5. GOLANG 反射法则
  6. Swift语言入门之旅
  7. 移植openssh到nuc951 evb板
  8. java基金会成立
  9. Charles从入门到精通
  10. Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class android.sup
  11. String与StringBuffer之间的转换
  12. 垃圾回收(GC Garbage collection)
  13. Yii2项目高级模版 三个模块在同一个目录下的重定向配置
  14. luogu 1314 欧拉回路
  15. 小技巧——病毒分析中关闭ASLR
  16. 重新理理C++:从《c++ primer》开始
  17. 前端PHP入门-002-安装WAMP的集成环境md
  18. mybatis逆向工程mbg
  19. ES6 promise简单实现
  20. Spring -- 如何为applicationContext.xml 添加 util 的 *.xsd文件

热门文章

  1. 远程过程调用框架——gRPC
  2. 手把手教你使用IDEA2020创建SpringBoot项目
  3. SpringBoot接收map类型的参数
  4. CMD(命令提示符)的基本操作(文件夹)
  5. nacos服务注册与发现之客户端
  6. ios打包的IDP证书的创建方法
  7. 聊聊Dotnet的垃圾回收
  8. python+unittest+ddt数据驱动进行接口自动化测试
  9. PAT-1147(Heaps)最大堆和最小堆的判断+构建树
  10. C语言中指针和多维数组