1. 组件生命周期管理:我们首先需要的是一个容器,将组件的生命周期管理起来
2. 依赖注入: 当应用需要组件时,通过约定的notation 和 参数 进行标示。容器为相应页面完成组件初始化,注入
2011年11月28日星期一
JS Quirk
1. number是对象。
2. 2.toString() 不能这么写的原因是解析器会把 . 同前面的2合并理解为浮点数
解决方法:
2..toString
2 .toString
(2).toString
3. hasOwnProperty:
确定某个属性是否是对象自身的还是来自原型链
hasOwnProperty是Javascript里面唯一不会遍历原型链的处理对象属性的方法
为了安全的使用hasOwnProperty 应该使用新建对象的方式来调用它(因为hasOwnProperty不是关键字,可以被对象覆盖)
({}).hasOwnProperty.call(foo,'bar')
4. 移除一个对象中的属性的唯一方法是delete
2. 2.toString() 不能这么写的原因是解析器会把 . 同前面的2合并理解为浮点数
解决方法:
2..toString
2 .toString
(2).toString
3. hasOwnProperty:
确定某个属性是否是对象自身的还是来自原型链
hasOwnProperty是Javascript里面唯一不会遍历原型链的处理对象属性的方法
为了安全的使用hasOwnProperty 应该使用新建对象的方式来调用它(因为hasOwnProperty不是关键字,可以被对象覆盖)
({}).hasOwnProperty.call(foo,'bar')
4. 移除一个对象中的属性的唯一方法是delete
2011年10月11日星期二
2011年9月25日星期日
2011年9月19日星期一
2011年9月18日星期日
html5 web app
当应用完全离线的状态下。基本数据都在app这边,整个app要能继续使用,依赖与下列方面:
1> 加载各个模块页面的方案要可行。
2> 使用本地数据库进行查询的速度要快
3> 使用本地数据来构建dom结构的方法要合理,简单
订阅:
博文 (Atom)