单项选择题
A.相关对象 B.原型对象 C.描述对象 D.实例对象
class MyClass { constructor() { // ... } get prop() { r...
单项选择题class MyClass { constructor() { // ... } get prop() { return ‘getter’; } set prop(value) { console.log(‘setter: ’+value); }}let inst = new MyClass();inst.prop = 123;会在控制台输出? ()
A.setter:123 B.getter C."" D.undefined
在“类”的内部可以使用()和()关键字,对某个属性设置存值函数和取值函数,拦截该属性的存取行为A.get;se...
单项选择题在“类”的内部可以使用()和()关键字,对某个属性设置存值函数和取值函数,拦截该属性的存取行为
A.get;set B.set;set C.get;get D.set;get
__proto__的说法错误的是()A.并不是语言本身的特性,这是各大厂商具体实现时添加的私有属性B.不管是测...
单项选择题__proto__的说法错误的是()
A.并不是语言本身的特性,这是各大厂商具体实现时添加的私有属性 B.不管是测试环境还是生产环境都应该使用这个__proto__ C.生产环境中,我们可以使用Object.getPrototypeOf方法来获取实例对象的原型,然后再来为原型添加方法/属性。 D.使用实例的__proto__属性改写原型,必须相当谨慎,不推荐使用,因为这会改变“类”的原始定义,影响到所有实例