1:运算符
1.1:比较运算符
== 等于;===全等(值和类型)
2:循环
while(判断条件语句){
循环体语句
}
3:数组
3.1:数组定义
3.1.1:隐式定义
var 数组名 = [ ];//空数组
var 数组名 = [值1,值2, 值3...];
3.1.2:直接实例化
var 数组名 = new Array(值1,值2, 值3...);
3.1.3:定义数组并设置长度
var 数组名 = new Array(size);
3.2:数组的操作
数组的下标从0开始,获取数组的值 数组名[下标];
设置数组的值 数组名[下标] = 值;
获取数组长度 数组名.length;
设置数组的长度 数组名.length = 值;
3.3:数组遍历
3.3.1:for循环遍历、for(var index = 0;index <数组长度;index++>{
}
3.3.2:for...in循环、for(var下标名 in 数组){
}
3.3.3:forEach循环、数组.forEach(function(element,index){
element:元素;
index:下标;
});
4:函数
4.1:函数的定义:函数声明语句、函数定义表达式、Fuction构造函数
4.1.1:函数声明语句
function 函数名([参数列表]){
}
4.1.2:函数定义表达式
var 变量名/函数名 = function([参数列表]){
}
4.1.3:function构造函数
var 函数名 = new Function([参数列表],函数体);
4.2:函数的参数
定义函数时设置形参,调用函数时传递实参
4.2.1:实参可以省略,则形参为undefinded
如果形参名相同,则以最后一个为准