学习的第二天,我们来简单的认识一下java script。
1.变量:
// 变量:指的是在程序中保存 数据 的一个出个程序
// 在程序运行过程中其值可以改变的量,是一个数据存储空间的表示,即给内存起的别名。
// 将数据通过变量进行储存,以便于程序随时使用,通俗来说,变量就是用来存储数据的。
// 所谓变量,就是特定时间用与保存特定值的一个名字而已,并且初始化后可以再次改变的量。
// ECMAScript的变量是松散(弱)类型的,所谓松散类型就是可以用来保存任何类型的数据。
// 变量是由俩个阶段 声明 和 赋值
/ /声明:定义(创建,初始化)一个变量,在js中通过 var关键字 声明变量。
// 阈值:给已经存在的变量 存储数据,通过=实现。
// 变量的命名规则:
// 只能由数字,字母,下划线和¥符号组成,但不能以数字开头。
// 不能使用 关键字 和 保留字。
// 关键字:被js语言赋予了特殊含义的单词。
// 保留字:现在还没有被JS使用,但是将来可能会被使用的单词。
// 例如:top、new、this、delete。
/*使用驼峰式和下划线式命名法:
驼峰: myClassName
下划线: my_class_name*/
// 如果访问使用的变量没有声明过,访问使用时就会报错
// console.log(hello); // Error: hello is not defined
// 在js中声明变量可以不使用var关键字,但是在声明之前访问使用会报错。
// 所以注意:声明变量必须使用var关键字。
变量举例:
// 在变量声明之前访问使用变量,得到的结果是undefined
console.log(a); //undefined
// 声明变量同时给变量赋值
var a = 11;
console.log(a); // 11
// 改变a变量的值
a = 22;
console.log(a); // 22
// 声明变量可以先不赋值,后赋值
// 先声明变量
var b;
// 变量如果声明了但是没有赋值,访问使用时得到的结果是undefined
console.log(b); // undefined
// 后给变量赋值
b = 33;
console.log(b); // 33
// 一次声明多个变量先不赋值
var c, d, e, f;
console.log(c); // undefined
console.log(d); // undefined
console.log(e); // undefined
console.log(f); // undefined
d = 44;
console.log(d); // 44
// 一次声明多个变量同时给变量赋值,每个变量的值不一样
var g = 55, h = 66, i = 77;
console.log(g); // 55
console.log(h); // 66
console.log(i); // 77
// 一次声明多个变量同时给变量赋值,每个变量的值一样
var x = y = z = 99;
console.log(x); // 99
console.log(y); // 99
console.log(z); // 99
var o = b;
console.log(o); // 33
本文介绍了JavaScript中的变量概念,包括变量的定义、赋值阶段,以及变量的命名规则。变量是松散类型的,可以用var关键字声明,并可以通过赋值操作改变其值。还展示了不同方式的变量声明和赋值示例,包括一次声明多个变量的情况。
887

被折叠的 条评论
为什么被折叠?



