随笔分类 -  实践总结

JavaScript中函数式编程中文翻译
摘要:原著由 Dan Mantyla 编写 近几年来,随着 Haskell、Scala、Clojure 等学院派原生支持函数式编程的偏门语言越来越受到关注,同时主流的 Java、JavaScript、Python 甚至 C++都陆续支持函数式编程。特别值得一提的是,在 nodejs 出现后,JavaScr 阅读全文
posted @ 2020-01-10 23:28 村长很忙 阅读(497) 评论(0) 推荐(0)
(三)闭包和高阶函数
摘要:虽然javascript是一门面向对象的编程语言,但这门语言同时也同时拥有许多函数式语言的特性。 函数式语言的鼻祖是LISP,javascript设计之初参考了LISP两大方言之一的Schenme,引入了Lambda表达式,闭包,高阶函数等特性。使用这些特性,我们就可以灵活的编写javascript 阅读全文
posted @ 2016-01-09 23:42 村长很忙 阅读(1933) 评论(2) 推荐(1)
(二)this、call和apply
摘要:在javascript中,this关键字总让一些初学者迷惑,Function.prototype.call, Function.prototype.apply这两个方法广泛的运用。我们有必要理解这几个概念。一:this跟别的语言大相径庭的是,javascript的this总是指向一个对象,而具体指向... 阅读全文
posted @ 2015-12-29 00:56 村长很忙 阅读(3160) 评论(2) 推荐(4)
(一)面向对象的javascript
摘要:javascript是一门典型的动态类语言一:鸭式辨型(指导我们关注对象的行为,而不关注对象本身)。 var duck = { duckString: function(){ console.log("嘎嘎") } }; var c... 阅读全文
posted @ 2015-12-23 22:47 村长很忙 阅读(806) 评论(5) 推荐(1)