欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

如何理解匿名函数

程序员文章站 2023-12-21 20:03:40
...

如何理解匿名函数

昨天看的周爱民的《JAVASCRIPT语言精髓与编程实践》意外的好看,很多自己理不清的概念都得到了解答。现在快看完第二章了。准备收一本二手书,仔细再看几遍。

1.基本类型和基本包装类型的区别是:

答:参与运算时候基本类型是值,包装类型是引用。包装类型是对象,可以添加任意属性。

2.匿名函数的怎么理解?

答:函数调用的基本形式是函数调用运算符(),所以函数调用必然是func()

a:在匿名函数中没有函数名,所以可以直接把函数运算的结果值传递过来:

(function(){
})()

函数运算的结果值传递过来,然后最后一个函数调用符()实现函数调用,作用于函数的引用

b:使用最外层强制运算符,使得函数调用运算得以执行,最用于函数本身

(function(){
}())

c:使用较少,void 实现调用函数,并忽略返回值。void使得其后的函数表达式执行运算

void function(){
}()

虽然总结了下,但是其实也不是特别清晰。
温故知新,一次再一次的回首来处,总会发现别样的收获。

上一篇:

下一篇: