2016-10-11 07:46发布
请问为什么alert(x)输出的是function 而不是变量 x ;从vo顺序中,填充完函数声明,接着不是变量声明吗?在执行函数的时候,变量声明也已经完成,所以,为什么不是变量x?
变量提升在一个变量定义域返回为,var 定义变量和 function 定义函数名都会被提到定义域最开始。所以这段脚本的真正执行顺序是:
Referer:http://stackoverflow.com/ques...
函数声明提升的优先级大于变量声明:
最多设置5个标签!
付费偷看金额在0.1-10元之间
变量提升
在一个变量定义域返回为,var 定义变量和 function 定义函数名都会被提到定义域最开始。
所以这段脚本的真正执行顺序是:
Referer:
http://stackoverflow.com/ques...
函数声明提升的优先级大于变量声明:
一周热门 更多>