• for each/in/of的解释and example


    for each/in/of的解释and example

    for-of 循环:
    代码示例
    for (var value of myArray) {
    console.log(value);
    }
    循环的对象需为一个数组

    无法记录索引

    可以相应break、continue、return语句

    可用来遍历对象属性

    可用来遍历对象的自值

    无法获取到对象或数组遍历的索引

    for each循环:

    代码示例

    myArray.forEach(Function (value){

    console.log(value);})

    无法使用break中断循环或用return返回到外层函数

    for in循环:

    代码示例:

    for(var index in myArray){

    console.log(myArray[index]);}

    赋值给index的值不是实际的数字,是字符串’0’、’1’、’2’、’3’…..用于计算时可能出现未知的错误

    for-in循环会遍历自定义属性

    在某些情况下,这段代码可能按照随机顺序遍历数组元素

    简而言之,for-in 是为普通对象设计的

    转自:https://www.cnblogs.com/lilinhan/p/9931318.html

  • 相关阅读:
    python 时间等待
    python threading多线程
    c 字符串的结束标志
    c 输出是自动显示输出类型
    c 的占位符
    c数据类型
    游戏引擎
    java 数据类型
    python 读写json数据
    python 多线程_thread
  • 原文地址:https://www.cnblogs.com/dedao97/p/9941487.html
Copyright © 2020-2023  润新知