常用的数据结构
1.标识符
用来给变量和函数命名,命名规则参考上期
2.关键字
成为JS语法中的文字,不允许作为变量名和函数名使用
3.常量
值不能改变的量被称为常量
4 变量
(1)指程序中一个已经命名的存储单元
(2)命名规则参考上期(最好能做到见名知意便于代码可读性)
(3) 声明与赋值(定义、初始化)
使用变量前需要先声明,所有变量由关键字 var 来声明
赋值就是将一个常量值存储到该变量名所代表的存储单元
在声明变量时也可以对变量赋值
(4)var 同时可以声明并定义多个变量
(5)如果只是声明变量不对其赋值,则其值缺省(undenfined)
数据类型
JS的数据类型采用了弱类型方式。即不用在声明的时候指定数据类型,在赋值时再确定
1.数字型(Number)
包括整型、浮点型 (内在不区分浮点型和整型,全部采用浮点型表示)
2.字符串型(String)
由字符、数字、标点符号组成,用来表示文本,包括在单引号或双引号或反引号(``)中\
3.布尔型(Boolean)
真 ture (1)
只有两个值,常用来做判断
假 false(0)
4.未定义类型(Undefined)
表示变量还没有赋值
5.空类型(Null)
就一个值
栈内存中的地址指向空
6.特殊类型(Object)
标签
Array
object