你们好,我是小强老师,今天讲解的是变量javascript
小时候咱们学过 这个 应用题 : X+1=2; java
问 X 等于几? 答案是 1 对了,很聪明哈浏览器
那么 这个 X 咱们就称之为 未知数 或者 变量spa
变量实际是一个容器 用来存放数据的。可是咱们永远不知道,他的结果是多少。 里面只能存放一个值。blog
var 变量名;ip
1.变量命名必须以字母或是下标符号”_”或者”$”为开头。作用域
2.变量名长度不能超过255个字符。class
3.变量名中不容许使用空格。容器
4.不用使用脚本语言中保留的关键字及保留符号做为变量名。变量
5.变量名区分大小写。(javascript是区分大小写的语言)
6.变量名阔以是中文。 全部的浏览器都支持的。
可是,变量名若是加了中文的标点符号 只有ie支持,其余浏览器不支持。
尽可能不要用中文。
var num1= 0, num2 = 0; //声明多个变量
1.下面四个变量声明语句中,哪个变量的命名是正确的?
A.var for
B.var txt_name
C.var myname myval
D.var 2s
答案 : B A 是关键子错了 C 有空格也错了 D 不能以数字开头
2.下面哪个语句定义了一个名为Myval的变量并将它的值赋为2205?
A.var myval=2205
B.var MyVal=2205
C.var Myval=2205
D.Myval=2205
答案 C
3.Javascript中, 如下哪条语句必定会产生运行错误?
A、var _变量=NaN;
B、var 0bj = 123;
C、var obj = "//";
D、var obj = '你好吗';
答案是: 嘻嘻,这个考察是眼力哈,答案是 B 由于变量不能以数字的0开头哈 A虽然有汉字是正确的。
变量的范围: 全局变量 局部变量
全局变量:
再外部声明的是全局变量
没有加var 的内部声明
局部变量:
再内部声明的