js变量
1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字;
2.变量名区分大小写,如:A与a是两个不同变量;
3.不允许使用JavaScript关键字和保留字做变量名;
4.先声明后使用 var;
比较操作符
==;!=;<;>;<=;>=
两个操作数通过比较操作符进行比较,得到值为真(true)和假(false)。
逻辑与&& 逻辑或|| 逻辑非!(跟C很像) 真值表
操作符优先级
算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号
数组 var myarray=new Array();
1.创建的新数组是空数组,没有值,如输出,则显示undefined。
2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为a,仍然可以将元素存储在规定长度以外。
3.1)var myarray = new Array(66,80,90,77,59);//创建数组同时赋值
2)var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)
3)var myarray=new Array();
myarray[0]=66;
myarray[1]=80;
myarray[2]=90;
myarray[3]=77;
myarray[4]=59;
4.myarray.length;获得数组myarray的长度。length值可变;
5.数组索引从0开始,所以一个数组的上下限分别是:0和length-1。
6.之后添加同一个数组中的值不需要重新定义;
Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。+break;
do……while
javascript笔记链接:
学习笔记2