~function(){
alert("a");
}();
$(function(){
alert("b");
})
运算的结果是先弹出a在弹出b.有谁知道~function(){}()这个函数有什么作用。
请教大家一个js的奇怪问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- chanball 2009-12-11 15:29关注
就是里面的function会被执行,而最后的括号就就是里面function的参数列表,如:
[code="js"]
~function(str){
alert(str);
}("who am i")
[/code]
会打出who am i本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报