摘要:
一、变量提升 以上代码段并不会报错,js中存在变量提升,会将变量的声明提升至文件的顶部,形式如下。 函数会不会存在变量提升呢?答案是显然的。 表面上好像是f()在声明前已经被调用了,由于变量提升f()被提升到了代码头部,但是采用复制语句定义函数会报错。 二、label 以上loop为一个label, 阅读全文
摘要:
一、变量提升 以上代码段并不会报错,js中存在变量提升,会将变量的声明提升至文件的顶部,形式如下。 函数会不会存在变量提升呢?答案是显然的。 表面上好像是f()在声明前已经被调用了,由于变量提升f()被提升到了代码头部,但是采用复制语句定义函数会报错。 二、label 以上loop为一个label, 阅读全文
|