js 循环案例小结




    
    
    
    Document


    

for...of语句在可迭代对象(包括Array,Map,Set,String,TypedArray,arguments对象等等)上创建一个迭代循环,调用自定义迭代钩子,并为每个不同属性的值执行语句

Map对象保存键值对。任何值(对象或者原始值)都可以作为一个键或者值

  • 语法

  • new Map([iterable])

iterable iterable可以是一个数组或者其他iterable对象,其元素未键值对(两个元素的数组,例如:[[1,'first'],[2,'second']])。每个键值对都会添加到新的Map。null会被当做undefined。

对象类似于数组,且成员的值都是唯一的

循环方式本人总结了四种,当然还有更多,本人最喜欢的是for...in遍历,但是文档中说for...in遍历是按数组下标遍历的,不多建议使用,所以贴了一些其他的遍历方法。 

 

你可能感兴趣的:(js 循环案例小结)