实例1.
运行结果为: test2迷惑:函数声明的优先级高于变声声明的优先级,那么为什么运行结果不是undefined呢,
实例2.
运行结果为:12;可以理解为如下吗?
在犀牛书中3.9节最后一段落,重复的声明和遗漏的声明中,第一句话是这样写的:使用var语句重复声明变量是合法且无害的。如果重复声明带有初始化器,那么这就和一条简单的赋值语句没什么两样。
那么请问,实例2该怎么理解呢
谁来为我揭开这层纱?
白板的微信
相关分类