>  Q&A  >  본문

对象属性的循环输出

var obj={x1:1,X2:2,X3:3};
var i= 1,n=3;
for(;i<=n;i++){
 document.write(obj['x'+i]+"<br>");
}
这里显示的结果为什么是:1,undefined,undefined

哈哈哈哈哈哈2828일 전1276

모든 응답(2)나는 대답할 것이다

  • 数据分析师

    数据分析师2017-09-30 23:56:29

    객체 속성 루프 출력 - PHP 중국어 사이트 Q&A - 객체 속성 루프 출력 - PHP 중국어 사이트 Q&A

    보시고 배워보세요.

    회신하다
    0
  • 怪我咯

    怪我咯2017-01-23 11:47:14

    var obj={x1:1,X2:2,X3:3};
    var i= 1,n=3;
    for(;i<=n;i++){
     document.write(obj['x'+i]+"<br>");
    }

    大小写问题 改成对应的小写x即可。


    회신하다
    0
  • 哈哈哈

    谢谢,居然没有注意这个问题

    哈哈哈 · 2017-01-23 11:47:33
  • 취소회신하다