`
run_fan
  • 浏览: 20040 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Javascript中的匿名函数

    博客分类:
  • html
阅读更多

 

!function( $ ){
  //...
}( window.jQuery );//匿名函数返回值反反
 
(function($) {         
  //...  
})(jQuery);//直接使用匿名函数  jQuery做为参数传给了function
 

 

原来,使用括号包裹定义函数体,解析器将会以函数表达式的方式去调用定义函数。也就是说,任何能将函数变成一个函数表达式的作法,都可以使解析器正确的调用定义函数。而 ! 就是其中一个,而 + - || 都有这样的功能。

另外,用 ! 可能更多的是一个习惯问题,不同的运算符,性能是不同的。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics