https://my.oschina.net/parchments/blog/1633931
2018年3月13日 ... 作用: 管理变量, 防止污染全局变量, 适用于模块化开发 ... //obj.prop 内部隐式会转化
成obj['prop']去访问属性,所以用" . ... js对象枚举 ... 上面的属性也取到,但是一旦原型
链延展到Object.prototype上了,它就不会打印了, ... //'name' in lin -->会返回一个布尔
值,其中name一定要用双引号'' .... 标记一个中括号表达式的开始。