//字符串var str="Hello"for(let i in str){
console.log(i)}// 0 1 2 3 4//数组var arr=["a","b","c"]for(let i in arr){
console.log(i)}// 0 1 2//普通对象var obj={a:1,b:2,c:3}for(let i in obj){
console.log(i)}// a b c
//字符串Stringvar str="Hello";for(let e of str){
console.log(e)}// H e l l o//数组Arrayvar arr=["a","b","c"];for(let e of arr){
console.log(e)}// a b c//集合Setvar set=newSet([1,2,3,3,4]);//Set(4) {1, 2, 3, 4}for(let e of set){
console.log(e)}// 1 2 3 4//字典Mapvar map=newMap([["a",1],["b",2],["c",3]]);for(let e of map){
console.log(e[0]+"=>"+e[1])}// a=>1 b=>2 c=>3//arguments对象functionf(){for(let e of arguments){
console.log(e)}}f(1,2,3,4,5)// 1 2 3 4 5//DOM NodeList 对象var parent = document.getElementById('parent');var child_nodes = parent.childNodes;for(let e of child_nodes){
console.log(e)}//输出parent节点的所有子节点