最新回答 / Boler_MGL
也不一定,比如slice, 这种切片操作不需要遍历所有元素就可以返回结果,还有some 只要找到一个满足条件的就可以return 结果了,但有些方法就像你说的逻辑上就能判断出来它肯定要访问过所有元素后才能给你返回正确答案。
2019-11-11
*_proto_指向的就是他的构造函数的prototype。
*构造函数的实例函数没有prototype,故而将实例函数的constructor(构造器)指向自身,再下一级的实例才能指向这一级实例
*构造函数的实例函数没有prototype,故而将实例函数的constructor(构造器)指向自身,再下一级的实例才能指向这一级实例
2019-11-04
prototype属性(原型对象)
*父类的原型的x属性动态的给它赋值,会发现创建new的都会被改变。
*但如果直接改变父类的原型的属性,不会改变已经创建new的属性,但是会改变后续创建的对象的属性。
*内置构建器的prototype:当在Object.prototype中设置新的属性且赋值时,后续的for in循环会返回这个设置的属性的值,此时需要通过将这个属性的标签设置为不可枚举即可。
*constructor(构造器) 属性返回对创建此对象的父函数的引用。
*Prototype属性有两个参数,一个是constructor,一个是_proto_,
*父类的原型的x属性动态的给它赋值,会发现创建new的都会被改变。
*但如果直接改变父类的原型的属性,不会改变已经创建new的属性,但是会改变后续创建的对象的属性。
*内置构建器的prototype:当在Object.prototype中设置新的属性且赋值时,后续的for in循环会返回这个设置的属性的值,此时需要通过将这个属性的标签设置为不可枚举即可。
*constructor(构造器) 属性返回对创建此对象的父函数的引用。
*Prototype属性有两个参数,一个是constructor,一个是_proto_,
2019-11-04
这里再讲回原型链和创建new的话,就有一种连通的感觉,意思就是,子对象没有的属性会沿着原型链向原型查询,有的话就返回,但是这个属性不在子对象身上
2019-11-04