• 技术文章 >web前端 >前端问答

    es6中for of的用法是什么

    长期闲置长期闲置2022-03-31 10:37:20原创70

    在es6中,“for of”用于遍历部署了“Symbol.iterator”属性的数据结构,“for of”循环是遍历所有数据结构的方法,语法为“for(var value of 数据结构对象){console.log(value);}”。

    本教程操作环境:windows10系统、ECMAScript 6.0版、Dell G3电脑。

    es6中for of的用法是什么

    ES6引入了for...of循环作为遍历所有数据结构的统一方法。

    一个数据结构只要部署了Symbol.iterator属性,就被视为具有iterator接口,就可以用for...of循环遍历它的成员,也就是说,for...of循环内部调用的是数据结构的Symbol.iterator方法。

    for...of循环可以使用的范围:

    使用例子

    var arr = ['nick','freddy','mike','james'];
    for(var item of arr){
        console.log(item);
    }

    输出结果:

    03.png

    遍历数组里的每一项。

    使用例子

    var arr = [
        { name:'nick', age:18 },
        { name:'freddy', age:24 },
        { name:'mike', age:26 },
        { name:'james', age:34 }
    ];
    for(var item of arr){
        console.log(item.name,item.age);
    }

    输出结果:

    04.png

    遍历数组里的每一项。

    【相关推荐:javascript视频教程web前端

    以上就是es6中for of的用法是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:es6
    上一篇:es6中filter和map的区别是什么 下一篇:es6中的三个点用法是什么
    PHP编程就业班

    相关文章推荐

    • es5和es6的继承有什么区别• es6中什么是暂时性死区• 箭头函数是es6的新功能吗• es6中的反引号用来做什么• es6中的map是什么意思

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网