最近在学Javascript,在一些代码里看到了这样的语句
var
z
=
(
function
(x)
{ /*...*/ }
) (a);
感觉挺难理解的。
搜索了一下,貌似叫做Function Literals( 函数直接量)。
详见Javascript权威指南第4版 7.1.3章节
函数式JavaScript编程指南 这篇文章,推荐阅读。
![](https://i-blog.csdnimg.cn/blog_migrate/a41954a27d6ad96fa2c2cf816e677448.gif)
感觉挺难理解的。
搜索了一下,貌似叫做Function Literals( 函数直接量)。
详见Javascript权威指南第4版 7.1.3章节
函数式JavaScript编程指南 这篇文章,推荐阅读。