如何使用jquery创建新的数组元素并在数组末尾添加?

时间:2016-06-04 11:29:24

标签: jquery arrays

我有一个对象数组,需要根据某些条件添加新对象。作为对象列表:

enter image description here

如何创建具有所有上述属性的新对象并使用jquery添加到数组的末尾?

2 个答案:

答案 0 :(得分:1)

您可以使用数组的push()方法执行此操作:

// assuming 'arr' is the variable containing the array you showed in the question:
arr.push({
    AgentOnlyFieldFlag: 'False',
    // other properties here...
});

More info on push()

另请注意,您应该真正更改AgentOnlyFieldFlagBlankCaptionFlagPromatchFlag以包含布尔值而不是字符串。

答案 1 :(得分:0)

1.您可以在jquery中创建一个普通对象

例如:

var foo = {foo:“bar”,你好:“世界”};

参考:http://api.jquery.com/jquery/

2.您可以在jquery中创建数组

例如:

var array = new Array();

  1. 将元素推送到数组
  2. Ex:array.push(foo);

    参考:https://www.sitepoint.com/declare-arrays-jquery/