老师,看我理解的对吗?
来源:4-9 JS解析机制-预解析
好狗边上飘314
2019-11-29 20:52:12
当变量名和函数名相同的时候:
因为函数预解析的优先级大于变量,所以会先解析函数,然后再解析变量。但是变量的值会覆盖函数的值,所以浏览器会报“name”不是一个函数错误;
如果变量未给它赋值,如var name;的时候,函数的值就可以正常打印出来,“我爱北京天安门!”
1回答
好帮手慕慕子
2019-11-30
同学你好, 理解的很对,真棒, 继续加油!
如果帮助到了你,欢迎采纳,祝学习愉快~
0 学习 · 14456 问题
相似问题
回答 3
回答 2
回答 1