老师,请检查
来源:2-11 编程练习
慕芸芸
2023-02-15 18:10:54
const obj={
"0":'xm',
'sex':'male',
length:2
}
obj[Symbol.iterator]=()=>{
let index=0;
return {
next(){
index++;
if(index==1){
value=obj[0],
done=false
}else if(index==2){
value=obj.sex;
done=false
}else{
done=true
}
return {
value,done
}
}
}
}
for(let item of obj){
console.log(item);
}1回答
好帮手慕慕子
2023-02-15
同学你好,练习要求是将三个属性值都输出,而同学的代码中并没有将length属性值输出,建议再添加一个判断,示例:

祝学习愉快~