问答详情
源自:4-1 [JavaScript]对象概述

老师 ,为什么上面的代码不能alert,下面的代码可以alert

var ob={};

ob[x]=11;
alert("");



var ob={};

ob[1]=11;
alert("");

提问者:caixiangqi 2015-04-13 15:28

个回答

  • Bosn
    2015-04-14 17:13:38

    感谢网友帮忙回答。

  • Down_Up
    2016-04-30 18:58:58

    obj[x]=22;    输出正确!

  • Tracy_
    2015-04-14 11:31:11

    http://img.mukewang.com/552c89a80001dc2f03500088.jpgx这个变量未定义

    改成这样就行了

    var ob={};

    ob["x"]=11; 

    alert("");

    或者

    var ob={};

    ob.x=11; 

    alert("");


  • Mr_Li_0001
    2015-04-13 17:08:58

    因为你上边儿报错了