标签:str map ons 一个 扩展 生成 code 创建 复杂数据类型
主要用于遍历JSON对象
let arr = [‘a‘,‘b‘,‘c‘,‘d‘];
for(let i in arr){
console.log(arr[i]);
}
//注释:for(创建一个变量);in(in要遍历的复杂数据类型)
遍历数组:
let arr = [‘a‘,‘b‘,‘c‘,‘d‘];
for(let item of arr){
console.log(arr[item]);
}
//注释:for(创建一个变量);of(of要遍历的复杂数据类型)
遍历集合:
let s = new Set [‘a‘,‘b‘,‘c‘,‘d‘];
for(let item of s){
console.log(arr[item]);
}
遍历字符串:
let str = ‘hello world‘;
for(let item of str){
console.log(arr[item]);
}
遍历映射:
let m = new Map[[‘a‘,‘b‘],[‘c‘,‘d‘]];
for(let item of m){
console.log(arr[item]);
}
let m = new Map[[‘a‘,‘b‘],[‘c‘,‘d‘]];
for(let [key,value] of m){
console.log(key,value);
}
let arr = [‘a‘,‘b‘,‘c‘,‘d‘];
for(let item of arr.keys()){
console.log(item);
}
let arr = [‘a‘,‘b‘,‘c‘,‘d‘];
for(let item of arr.values()){
console.log(item);
}
let arr = [‘a‘,‘b‘,‘c‘,‘d‘];
for(let item of arr.entries()){
console.log(item);
}
let arr = [‘a‘,‘b‘,‘c‘,‘d‘];
for(let [k,v] of arr.entries()){
console.log(k,v);
}
标签:str map ons 一个 扩展 生成 code 创建 复杂数据类型
原文地址:https://www.cnblogs.com/xiaowang192/p/9164044.html