三. 分支与循环
- If-else
- While、do-whille循环
- for循环
- forEach循环
对象.forEach(function(value){
console.log(value)
}
- for-in循环
for(变量 in 对象){……代码块……}
四. Map和Set
- Map:
var msp=new Map([[‘Tom’,100],[‘jack’,99]]);
var name=map.get(‘Tom’); //通过名得到成绩
map.set(‘admin’,123); //添加或修改
map.delete(“Tom”)
- Set:
var sey=new Set([3,1,1,1]);
set.add(2); //加入元素‘2’
set.delete(1); //删除元素‘1’
console.log(set.has(3)); //是否包含元素‘3‘
五. Iterator迭代
- 遍历数组(输出数组元素)
var arr=[3,4,5];
for(let x of arr){
console.log(x)
}
- 遍历Map(同上)
- 遍历Set(同上)