数据结构
JavaScript的数据结构包括:标识符、关键字、常量、变量等。
1、常量
常量,顾名思义就是指不能改变的量。常量的指从定义开始就是固定的,一直到程序结束。
常量主要用于为程序提供固定和精确的值,包括数值和字符串,如数字、逻辑值真(true)、逻辑值假(false)等都是常量。比如:1 2 3 4 .....,字面量都是可以直接使用的,但是我们一般都不会直接使用字面量
2、变量
变量,顾名思义,就是指在程序运行过程中,其值是可以改变的。
-变量可以用来保存字面量,变量更加方便我们使用,所以开发中,都是通过变量去保存一个字面量,而很少使用字面量
-可以通过变量对数字进行描述
//声明变量 设x=123ddsd4fdhg23445
//在js中使用var关键字来声明一个变量
var a;
//为变量赋值
a = 123;
//声明跟赋值同时进行
var b = 789;
var age = 80,
height = 180;
console.log(age, height);
3、标识符(你起的名字)
-在js中所有的可以由我们自主命名的,都可以称为标识符, 例如:变量名、函数名、属性名都属于标识符
-命名一个标识时需要遵守如下的规则:
(1):标识符号可以含有字母、数字、$、_
(2):标识符不能以数字开头
(3):标识符不能是ES中的关键字或者保留字 eg;var if class static
(4):标识符一般都采用驼峰命名法
-首字母小写,每个单词的开头字母大写,其余字母小写,eg:helloWorld xxxYyyZzz
(5):js底层保存标识符,实际上是采用的Unicode编码,
所以理论上讲,所有Utf-8中含有的内容都可以作为标识符号,包含中文,但是千万不要这么用。
(6):变量名字要见名知意
4、关键字
JavaScript关键字是指在JavaScript语言中有特定含义,成为JavaScript语法中一部分的那些字。