您当前的位置: 首页 > 学无止境 > JS经典实例 网站首页JS经典实例
ES6_iterator接口机制_02
发布时间:2019-10-29 22:14:53编辑:雪饮阅读()
<script type="text/javascript">
/*
拥有iterator接口的数据类型可以使用for of去循环遍历
如arguments、array、String等,而Object则不支持for of循环遍历
*/
function arg(){
console.log('arguments for of');
for(let i of arguments){
console.log(i);
}
}
arg(1,2,3,4);
console.log('array for of');
var arr=[5,6,7,8];
for(let i of arr){
console.log(i);
}
//object因为没有被部署iterator所以使用for of会被抱错
console.log('object for of');
var obj={username:'dmj',wife:'gjp'};
for(var i of obj){
console.log(i);
}
</script>
关键字词:es6,iterator
下一篇:ES6_class类使用详解