请老师检查一下作业
来源:2-11 编程练习
qq_慕神8318241
2022-05-10 17:44:28
const obj = {
"0": "xm",
"sex": "male",
length: 2
}
obj[Symbol.iterator] = () => {
let index = 0;
return {
next() {
index++;
if (index === 1) {
return {
value: obj['0'],
done: false
}
} else if (index === 2) {
return {
value: obj.sex,
done: false
}
} else {
return {
done: true
}
}
}
}
}
for (const item of obj) {
console.log(item);
}
1回答
好帮手慕星星
2022-05-10
同学你好,代码中缺少长度的判断,如下修改:
祝学习愉快!