var a; function a(){}console.log(a)
答案是 function a(){}很疑惑的是 函数声明里面的函数名不是可以随便取吗,也可以不取,做匿名函数。比如
function(){} 这样 或者var b = function a(){}如此
所以为啥 上面的答案是function a(){}
我觉得function a(){} 这里的 a 和var a 里的 a只是凑巧名字一样而已 为什么会赋值?
相关分类