最新回答 / Elias丿纯黑
get获取的是modulus()这个方法,也就是最上边那个,你可以试试改改函数名,是一样的。这个意思大致是:在o这个对象上添加一个叫做modulus的方法,这个方法调用modulus()这个方法
2018-09-13
已采纳回答 / 许总
1)在使用Object.defineProperty、Object.defineProperties 或 Object.create 函数的情况下添加数据属性,writable、enumerable和configurable默认值为false。2)使用对象直接量创建的属性,writable、enumerable和configurable特性默认为true。
2018-08-19
最赞回答 / 慕粉3294123
es6语法,是一种简写,相当于 constructor : function(){ this[__.poolDic] = { } } , 在class中只能简写,在普通对象中两种方式都可以
2018-08-16
最新回答 / 慕勒4348727
Student本来就不是Person ,只是Student继承Person基类的时候,把constructor也赋值成了Person,所以为了保证构造器的一致性,需要改回成Student
2018-08-01
最新回答 / chyco
Foo()有个属性prototype。var egg = new Foo(); //实例化一个eggFoo.prototype就是egg这个实例的__proto__(原型)。翻译成大白话:食物(Foo)有个属性prototype,鸡蛋是食物的一个实例,食物的prototype属性就是鸡蛋的原型
2018-07-27
最赞回答 / WingMeng
++i 的效果等价于 i = i + 1,所以 n[i] = ++i 这样会直接影响到 for 循环里 i 的值,for 循环实际只循环了 5 次,i 的值依次为 0, 2, 4, 6, 8:
// 第1次。上一次 i 的值为 0,i 在循环初始 (0++) 为 0 ...
2018-07-10