前言
变量是用于存储数据的 " 容器 " 。
声明(创建) JavaScript 变量
我们使用 var 关键词来创建变量:
一次创建一个变量:
var name ;
一次创建多个变量:
var name,age,sex ;
变量声明 ( 创建 ) 之后,该变量的默认值为 undefined (意为,还未指定值)。
重新声明(创建) JavaScript 变量
如果重新声明 JavaScript 变量,该变量的值不会丢失:
var carname="BMW"; var carname;//此句代码执行后,carname中存储的值依然为"BMW"
只有对变量重新赋值才会改变变量的值!
变量初始化
变量初始化,指在变量创建的同时用=给变量赋值。
var name = "萌新";
变量赋值
变量赋值,指在变量创建之后用=给变量赋值。
var name ; //此句执行后,name值为 undefined name = "萌新" ; //此句执行后,name值为 "萌新"
变量赋值可能会改变变量的类型(变量的类型取决于变量中数据的类型)