vue 一些学习笔记

var, let, const 区别

//-----------------var-----------------
var a = [];
for(var i= 0; i < 10; i++){
  a[i] = function(){
    console.log(i);
    console.log("====");
  };
    a[i]()  
}
a[6]()  //结果是10
//------------------let----------------
let b = []; for(let i= 0; i < 10; i++){ b[i] = function(){ console.log(i); console.log("===="); }; b[i](); } b[6]() //结果是6 //-------------------const----------------- //const 会锁定 const c=1; c=10 // 会报错 const d={} d.name="xiiiiiimi"; // 可以定义对象 d的属性 不会报错

  

原文地址:https://www.cnblogs.com/ximiximi-blog/p/7262949.html