AngelAndAngel 发表于 2013-2-1 12:18:26

js可以这么用(一)

    在别人的博客上看到js有这种用法,以前不知道的,记录下吧。
    前几年,听比人一直说js基于对象,但是我感觉已经可以说它面对对象了。
    假如你需要一个js的map结构,你可以这样
    
   var name = {"a":"A","b":"B","c":"C","d":"D"};         for(var props in name){       alert(props+" : "+name); }    
 
  这样,就把属性和值打出来了,假如要判断属性是否在其中,可以
 
alert("a" in name);                alert("b" in name);   通过true or false即可判断。
 
  假如要删除其中的一个元素了,可以这样
 
delete name.a; 
   此时你再去循环打印,发觉a这个属性已经没了。
  
 
页: [1]
查看完整版本: js可以这么用(一)