摘要: 1,让一个object支持数组遍历函数的写法:['filter','forEach','every','map','some'].forEach(function(name){ Collection.prototype[name]=function(){ returnArray.prototype[name].apply(this._items, arguments); }});2,遍历对象时为什么要加hasOwnPropertyOf()?为了判断false之类的属性值。 阅读全文
posted @ 2012-10-29 22:29 yunfan85 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Single page app是指类似gmail一样的在单个网页上无跳转实现各种网络操作的网页应用。HTML5的兴起也让构建此类单页应用变得更加简便。但目前国内在这方面的积累很少,除了百度和腾讯有个别团队已经有成形的产品外,很少有得到广泛应用的单页app出现。不过作为未来的一个趋势,这是值得我们好好积累的。这里把构建单页app的几个重要经验列出来供大家分享。当然,关键还是在实践,如果实践过后再细品这些原则,会有醍醐灌顶的感觉。如果是正在设计单页app,这些原则也会给你很大的启发。DOM是只写的。程序输出HTML,在elements上操作,但是没有任何东西从DOM读出。在DOM上保存状态是很.. 阅读全文
posted @ 2012-10-29 11:22 yunfan85 阅读(1625) 评论(1) 推荐(0) 编辑