JavaScript 赋值变量
提问人:刘团圆发布时间:2020-11-23
■知识点
使用等号(=)运算符可以为变量赋值,等号左侧为变量,右侧为被赋的值。
■实例设计
JavaScript引擎的解析方式:先解析代码,获取所有被声明的变量,然后再一行一行地运行。这样所有声明的变量,都会被提升到代码的头部,这称为变量提升。
document. write ( a ) ; //显示 undefined
a =1;
document. write ( a ) ; //显示 1
var a;
在上面的示例中,声明变量放在最后,赋值操作放在前面,由于JavaScript在预编译期己经对变量声明语句进行了预解析,所以第1行代码读取变量值时不会抛出异常,而是返回未初始化的值undefined。第3行代码是在赋值操作之后读取,则显示为数字1。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>