name: " jsCoder";
skill: ["“es6”", "“react”", "angular”"];
for(let i = 0, len = this.skill.length; i< len; i++){
setTimeout(()=>{
console.log(i+1 + this.name);
console.log(this.skill[i]);
}, 0);
console.log(i+1);
console.log(this.skill);
}
}
let和箭头函数作用域指向定义的块级作用域,不受任何方法的改变,this指向上下文