1、变量定义的目的
·在内存中分出一块空间给变量,方便以后存储数据
如何定义变量?
一:定义(声明)变量,任何变量在使用之前,必须先定义;
二:如果定义了多个变量,就为多个变量分配不同的储存空间
三:var 变量的名称
var name;
var name,age,sex;
如何使用变量?
一:变量的使用就是往变量中存储和取出变量中的内容
二:变量的存储
var name;
name = "大表哥";
注意:
一: “=”号为赋值符号,不是我们数学所理解的“等号”,它是JavaScript中的赋值运算符,就是把等号右边的“大表哥”这个常量赋值给左边“name”这个变量
二:赋值的时候= 号的左侧必须是变量 (“大表哥” = name; 是错误的写法);
三:“=”号左右必须有一个空格;
如何给变量初始化?
变量的第一次赋值,可以称为初始化
先定义,后初始化
var name;
name = "大表哥";
定义的同时进行初始化
var name = "大表哥";
其他形式
//部分初始化
var name,age,sex = "男";
完全初始化 var name = age = sex = "男";
如果定义后没有初始化
var name; console.log(name);//undefined
如何查看变量的值
var name = "卖烤肉的";
console.log(name);
如何修改变量的值
var name = "卖烤肉的";
name = "卖羊肉串的";
console.log(name);
变量的值之间的传递
var str1 = "卖烤肉的";
str2 = str1;
console.log(str1);
2、关键字和保留字
关键字:
JavaScript语言用于程序控制或者执行特定操作的英语单词
或者是被JavaScript被赋予特殊含义的单词
注意点:
一:关键字不能用作函数名,变量名。
二:关键字严格区分大小写,void和Void,前者是关键字,后者不是
保留字:
JavaScript预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字
标识符:
1、我们所知道的变量名,函数名,属性名,都属于标识符
2、我们可以自主命名的都可以称为标识符
var name = "学院"//name就是标识符
命名一个标识符要遵守以下规则:
一:标识符中可以有字母,数字,下划线_ ,$符号
二:不能以数字开头
三:不能出现ES中有的关键字
四:严格区分大小写,void和Void是两个不同的变量,前者是关键字,后者是标识符
五:一般都要采取驼峰命名法 (开头首字母小写,后面出现的每个单词的首字母开头大写)
首字母小写,每个单词的开头字母大写,其余字母小写
helloWorld xxxYyyZzz
JS底层保存标识符时实际上是采用的Unicode编码 , 所以理论上讲,所有的utf-8中含有的内容都可以作为标识符。