新手求助,var和function关键字
var a = 1;function a()
{
console.log(a);
};
a();
这几行JS代码运行会报错,但是原因是什么?求大神讲解
2016-12-31 22:41
[此贴子已经被作者于2017-1-24 21:50编辑过]
2017-01-24 21:48
2017-02-01 13:56
程序代码:
function a()
{
console.log(a);
}
程序代码:
function a()
{
console.log(a);
};
var a = 1;
a();
程序代码:
var a;
a = function ()
{
console.log(a);
};
var a = 1;
a();
程序代码:
var a;
a = function ()
{
console.log(a);
};
var a = 1;
a();
程序代码:
var a;
a = function ()
{
console.log(a);
};
a = 1;
a(); // a 被重置为数字,故此无法加括号作为函数执行
2017-02-04 10:37
2017-02-09 18:39
[此贴子已经被作者于2017-2-10 11:14编辑过]
2017-02-10 11:10
[此贴子已经被作者于2017-2-10 18:19编辑过]
2017-02-10 18:18
2017-03-20 15:22