0

我为此尝试了很多,但我找不到解决方案。

我有以下 JSON 变量,它由两个名称 rocky 和 ​​jhon 组成。

 var names = [
          "rocky",
           "jhon"
           ];

现在我想在这个 var 名称中输入一个新值作为假,这样它也应该显示在文本文件中。

我的意思是在进行操作后,var 应该如下所示:

 var names = [
          "rocky",
          "jhon",
           "sham"
           ];

这意味着在看到 .html 代码文件时,我必须清楚地查看这个更新的值,它应该像 sql 中的插入命令一样工作。我尝试使用 push 命令,但它不起作用。

4

4 回答 4

3

使用 .push()

names.push('sham');

演示

代码

var names = [
    "rocky",
    "jhon"];
names.push('sham');
console.log(names); //output ["rocky", "jhon", "sham"] 

阅读有关阵列的更多信息

于 2013-10-02T04:52:35.813 回答
3

 var names = [
          "rocky",
           "jhon"
           ];

申请

names .push("sham");

var names = [
          "rocky",
          "jhon",
           "sham"
           ];

演示

引用数组推送

于 2013-10-02T04:53:00.047 回答
0

尝试 :

var names = [
          "rocky",
           "jhon"
           ];
names.push('shyam');
alert(names); //For Test

工作演示:小提琴

于 2013-10-02T04:55:39.177 回答
0

尝试这个

var names = [ "rocky","john"];    
  //Or You can use splice to insert in middle  like  
       names.splice(1,0,"Sham")     // Out Put [ "rocky","Sham","john"  ]   

演示

希望这对您有所帮助。

于 2013-10-02T05:00:20.160 回答