单项选择题
A.并不是语言本身的特性,这是各大厂商具体实现时添加的私有属性 B.不管是测试环境还是生产环境都应该使用这个__proto__ C.生产环境中,我们可以使用Object.getPrototypeOf方法来获取实例对象的原型,然后再来为原型添加方法/属性。 D.使用实例的__proto__属性改写原型,必须相当谨慎,不推荐使用,因为这会改变“类”的原始定义,影响到所有实例
var p1 = new Point(2,3);var p2 = new Point(3,2);根据提干选择合...
单项选择题var p1 = new Point(2,3);var p2 = new Point(3,2);根据提干选择合适的选项()
A.p1.__proto__===p2.__proto__//false B.p1.__proto__===p2.__proto__//true C.p1.__proto__===p2.__proto__//报错 D.p1.__proto__===p2.__proto__//没有可比性,不会有任何返回
class Point{constructor(x,y){this.x=x;this.y=y;}toStrin...
单项选择题class Point{constructor(x,y){this.x=x;this.y=y;}toString(){return’(’+this.x+’,’+this.y+’)’;}}根据题干选出正确的答案()
A.var point=new Point(2,3);point.toString()//(2,3) B.var point=new Point(2,3);point.toString()//(3,2) C.var point=new Point(1,3);point.toString()//(2,3) D.var point=new Point(12,13);point.toString()//(2,3)
class Foo { constructor() { return Object.create(null);...
单项选择题class Foo { constructor() { return Object.create(null); }}Foo()//执行结果是什么?()
A.Object B.TypeError:Class constructor Foo cannot be invoked without’new’ C.Function D.String