题目【1】
function Calculator() {
this.arr = arguments;
console.log(arr); //[0, 0, 0, 0, 0, 0]
console.log(this.arr);
//Arguments(6) [1, 2, 3, 4, 5, 6, callee: ƒ,Symbol(Symbol.iterator): ƒ]
}
var arr = [0, 0, 0, 0, 0, 0];
var text1 = new Calculator(1, 2, 3, 4, 5, 6);
感谢群里的各位大佬为我解答
题目【2】
function Calculator(words) {
this.words = words;
console.log("words" + words);//words我指向的是新创建的的实例对象
console.log("this.words" + this.words);//this.words我指向的是新创建的的实例对象
}
var words = "我指向的是window";
var text1 = new Calculator("我指向的是新创建的的实例对象");
console.log