冠军

导航

2012年11月28日

javascript 中的暗物质 - 闭包

摘要: javascript 中有一个特殊的特性 - 闭包,对于 .NET 程序员来说,比较熟悉的是面向对象的程序设计 OOP, 而来自函数式语言的闭包则显得比较诡异,许多程序员对它敬而远之。 对于闭包我们还是要从函数式语言的特点说起。 不知道你有没有发现,在 javascript 中没有 public ,private 之类的关键字,也没有 class ,虽然也存在对象一说,但是对象的地位远远没有在 C# 中是一等公民,在 js 中,没有对象你也可以一样写程序。它只是一种数据的表示形式而已,可有也可无。 阅读全文

posted @ 2012-11-28 22:55 冠军 阅读(2289) 评论(11) 推荐(11) 编辑