检索:
1 用||来填充默认值
2 使用&&防止TypeError
引用
原型
Javascript提供的实现机制:
可以直接给Object加个方法来简化
反射
typeof可以访问原型链
hasOwnProperty则不行
枚举
使用for in枚举属性 的顺序是不确定的,而且需要使用hasOwnProperty,并使用typeof排除函数
最好
删除
删除不会触及原型链,删除对象属性,原型链的属性浮现出来
命名空间