您的位置:首页 > Web前端 > JavaScript

去重,json动态添加数据

2014-12-17 14:58 381 查看
去重

var str = "1@1@2@3@3@4@4@5@";  
var ary = str.split("@");  
  
// 去重的算法  
var json = {};  
for (var i = 0; i < ary.length; i++) {  
    json["a"+ary[i]] = ary[i];  
}  
  
// 查看结果  
var str2 = "";  
for (var key in json) {  
    str2 += json[key];  
}  
str2 = str2.split("");
str2 = str2.join("@");
alert(str2); 


动态插入json数据

//动态在json插入数据
var json = {}; // 如果json已经定义就跳过
json[text] = value;	//text 可为变量
json.text2 = value2;  // 此时text2必须符合变量名标准,否则得使用数组方式赋值


忘记在哪里看到的了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐