传入的为引用
解析:因为对象不是基本类型,所以当其作为参数传入时,使用的是引用地址,所以当其进行值变更的时候,原始内存值也会变化。...对象中的某些属性时通过for in无法遍历得到的,由enumerable属性判断,如果定义属性为不可枚举的那么就无法得到,propertyIsEnumerable可以判断属性是否是可枚举属性。...而xiaoming的实例在创建时原型的关系已经确定好,所以能输出得到其父属性。...]
传入1 [1, NaN, NaN, NaN, NaN, NaN]
传入2 [1, NaN, NaN, NaN, NaN, NaN]
传入9 [1, 6, 61, NaN, 31, NaN]
总结:从上述的分析可以得出其首先会过滤出数字的部分...– 说明其状态status的字段 ,以及其对应的返回值,错误原因,定义到构造器中
– 核心函数,resolve以及reject实现,进入每个函数时修改其状态,进行结果或者原因的赋值
– 执行resolve