有趣的JS
以下代码段的作用是?
function addN(n){ var adder = function(x){ return n+x; } return adder; }
这段代码展现出了js 不同于其他语言的一个特性,first class. 试着打印结果:
var add2=addN(2); console.log(add2); var result = add2(100); console.log(result)
Output:
function (x){ return n+x; } 102
特性:可以返回function ! 太屌了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。