使用var定义变量和不使用的区别
function a(){ var v = 'a';}console.log(v);//v is not defineda();//必要执行,才能对v进行声明console.log(v);//v is not defined复制代码
function a(){ v = 'a';};console.log(v);//v is not defineda();//必要执行,才能对v进行声明console.log(v);//'a'复制代码
本文共 240 字,大约阅读时间需要 1 分钟。
function a(){ var v = 'a';}console.log(v);//v is not defineda();//必要执行,才能对v进行声明console.log(v);//v is not defined复制代码
function a(){ v = 'a';};console.log(v);//v is not defineda();//必要执行,才能对v进行声明console.log(v);//'a'复制代码
转载地址:http://gbeyl.baihongyu.com/