课程
/前端开发
/JavaScript
/JavaScript深入浅出
闭包前加一个!有什么作用呢?
2018-04-19
源自:JavaScript深入浅出 7-1
正在回答
那是匿名函数的一个写法,可以选择加括号或者感叹号,这两种格式网上都有。
人生苦短我用PHP 提问者
这写法不是立即执行函数的吗
有名函数的声明:
functiong fun1(){
alert("hellow word!")
}
调用: fun1() 或者 标签中调用 <button onclick="fun1()">你好啊!</button>
匿名函数:
function(){
alert("咋调用呢?");
匿名函数的调用形式:A、!function(){}() B、+function(){}() C、~function(){}() D、(function(){})()
常用A和D形式
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
2 回答为什么不先讲作用域在讲闭包呢?
1 回答为什么要加上返回值的return f2,加上去有什么作用,不加又有什么作用
2 回答前面的! 有什么作用呢?却掉后会抛SynaxError 求解释
3 回答window.export=export,这个的作用是什么呢?
1 回答闭包问题???