2015年6月24日

JavaScript高阶函数

摘要: 所谓高阶函数(higher-order function) 就是操作函数的函数,它接收一个或多个函数作为参数,并返回一个新函数。 下面的例子接收两个函数f()和g(),并返回一个新的函数用以计算f(g());//返回一个新的可以计算f(g())的函数//返回的函数h()将它所有的实参传入g()... 阅读全文

posted @ 2015-06-24 17:56 忄去 阅读(236) 评论(0) 推荐(0)

JavaScript类属性

摘要: 对象的类属性(class attribute)是一个字符串,用以表示对象的类型信息。ECMAScript3和ECMAScript5都未提供设置这个属性的方法,并只有一个间接的方法可以查询它。默认的toString()方法(继承自Object.prototype)返回了如下格式的字符串: [ob... 阅读全文

posted @ 2015-06-24 17:36 忄去 阅读(645) 评论(1) 推荐(0)

JavaScript实现通过的集合类

摘要: 集合是一种数据结构,用以表示非重复值的无序集合。集合的基础方法包括添加值、检测值是否在集合中,这种集合需要一种通用的实现,以保证操作效率。 JavaScript的对象是属性名以及与之对应的值的基本集合。用JavaScript实现了一个通用的Set类,它实现了从js值到唯一字符串的映射,然后将字... 阅读全文

posted @ 2015-06-24 17:17 忄去 阅读(518) 评论(0) 推荐(0)

导航