line:012 这变成标签了, 真服了你, 拜托看看基础资料吧. 

解决方案 »

  1.   

    var curChannel = '210';
    var channels ={
    a : '220',
    b : '221',
    c : '222'
    };alert(channels.a)
      

  2.   

    楼上正解,之所以会报错,是你在var channels 后面少了一个 “="号,还有就是 in  运算符使用来判断对象是否包含有属性,你可以看一下这段代码
    <script>                                       
       var curChannel = '210';                     
       var channels={                              
          a : '220',
          b : '221',
          c : '222'
       };    if (curChannel in channels) {              
            alert("含有这个属性值");
        } else {
            alert("不含有这个属性值"); 
        }
                             
        if ('a' in channels) {            // 检查属性名 
            alert("检查属性-true");
        } else {
            alert("检查属性-false"); 
        }
    </script>
      

  3.   

    var curChannel = '210';
    var channels ={
    a : '220',
    b : '221',
    c : '222'
    };alert(channels.a)
      

  4.   

    line:003.....您这是把书上的code都原样用键盘打到电脑里了么?