将数据输入JSON变量

时间:2013-10-02 04:48:40

标签: javascript jquery json database

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

我有以下JSON变量,它包含两个名称rocky和jhon。

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

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

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

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

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

4 个答案:

答案 0 :(得分:3)

使用.push()

names.push('sham');

DEMO

<强>码

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

详细了解Array

答案 1 :(得分:3)

<强>前

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

应用

names .push("sham");

<强>后

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

<强> demo

参考 array &amp;的 push

答案 2 :(得分:0)

尝试:

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

工作演示:Fiddle

答案 3 :(得分: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"  ]   

DEMO

希望这有助于你。