ES6的for...of能否遍历对象?
- 内容介绍
- 相关推荐
本文共计1297个文字,预计阅读时间需要6分钟。
ES6的for...of循环不能遍历普通对象。原因在于ES6引入了Iterator接口,只有提供了Iterator接口的数据类型才能使用for...of循环进行遍历;而普通对象默认没有提供Iterator接口,因此无法使用for...of循环。
es6的“for of”不能遍历对象。原因:ES6中引入了Iterator接口,只有提供了Iterator接口的数据类型才可以使用“for-of”来循环遍历;而普通对象默认没有提供Iterator接口,因此无法用“for-of”来进行遍历。
本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。
随着前端的不断发展,光循环就出现了好多种方法,for、forEach、do..while、for...in等等,不过这些循环也都各有各的应用场景和优缺点。
本文共计1297个文字,预计阅读时间需要6分钟。
ES6的for...of循环不能遍历普通对象。原因在于ES6引入了Iterator接口,只有提供了Iterator接口的数据类型才能使用for...of循环进行遍历;而普通对象默认没有提供Iterator接口,因此无法使用for...of循环。
es6的“for of”不能遍历对象。原因:ES6中引入了Iterator接口,只有提供了Iterator接口的数据类型才可以使用“for-of”来循环遍历;而普通对象默认没有提供Iterator接口,因此无法用“for-of”来进行遍历。
本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。
随着前端的不断发展,光循环就出现了好多种方法,for、forEach、do..while、for...in等等,不过这些循环也都各有各的应用场景和优缺点。

