![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
TQCCC_
Programming should be more than coding.
展开
-
JavaScript中闭包的使用例子
最近看了一本叫《JavaScript设计模式与开发实践》的书,这本书在讲JavaScript实现的设计模式之前先讲了了JavaScript的闭包和高阶函数的知识,感觉十分受用。闭包的概念很难懂,自己以前的理解就是可以在外部访问函数内部的局部变量。通过几个例子加深理解: var func = function () { var a = 1;原创 2018-01-12 16:32:12 · 267 阅读 · 0 评论 -
JavaScript中高阶函数的使用例子
JavaScript这门动态语言的魅力之处在于其风格自由,所有皆对象,函数可以作为参数传递、可以作为对象返回。这也就是高阶函数的概念。话不多说,直接列出使用例子方便理解:1、函数柯里化(function currying): currying: var currying = function (fn) { var args原创 2018-01-12 16:36:58 · 444 阅读 · 0 评论