for...in 循环只遍历可枚举属性。像 Array 和 Object 使用内置构造函数所创建的对象都会继承自 Object.prototype 和 String.prototype 的不可枚举属性。 参考
原型对象上原有的都是不可枚举的,但是自己添加的属性一般是可枚举的。
enumerable属性可以设置是否可枚举。