先理解这句话:
“函数会首先被提升,然后才是变量”,代码并不是你写的顺序那样执行的。
F12把下面的代码粘贴到控制台执行一下:
var getName = function () { console.log(2); } function getName() { console.log(1); } getName();
结果输出的是:2
技术交流QQ群:15129679
皮尔兄弟 ©著作权
文章标签 Javascript中变量函数申明优先级 文章分类 JavaScript 前端开发
先理解这句话:
“函数会首先被提升,然后才是变量”,代码并不是你写的顺序那样执行的。
F12把下面的代码粘贴到控制台执行一下:
var getName = function () { console.log(2); } function getName() { console.log(1); } getName();
结果输出的是:2
技术交流QQ群:15129679
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M