js如何把把对象分在三个数组里

JavaScript024

js如何把把对象分在三个数组里,第1张

js如何把把对象分在三个数组里,这里分享下操作方法。

设备:联想电脑

系统:win8

软件:代码编辑器zend studio 10.0

1、首先新建一个html文件,命名为test.html,在js标签内,创建一个数组arr,并设置其为空数组。

2、在js标签内,使用for循环生成1至5数字,变量i就是变量值。

3、在for循环内,每次循环,使用push()方法将变量i的值存进arr数组中。

4、在js标签内,使用alert()方法输出数组的值。

5、最后在浏览器打开test.html文件,查看实现的效果。

<script type="text/javascript" charset="gb2312" >

function RemoveAt(arr, position)

{

var items = new Array()

if (position >= arr.length)

alert("out off the array's max length")

items = arr.slice(0, position).concat(arr.slice(position + 1, arr.length))

return items

}

var itemArray = [{"boxLabel":"97","checked":false,"inputValue":"1","name":"targetflat"},{"boxLabel":"CRM","checked":false,"inputValue":"2","name":"targetflat"}]

var itemNew=new Array()

itemNew=RemoveAt(itemArray,0)

alert(itemNew[0].boxLabel)

</script>

用一下我这个function试试,在我机器是可以得到的。。

为了后端更好的处理数据,前端统一把数据放在一个数组里。那该如何存放在一个数组中呢?经过一方查找,测试得出如下:主要有两种方式:

通过合并(连接)现有数组来创建一个新数组

示例如下:

(在数组结尾处)向数组添加一个新的元素

示例如下:

打印结果如下:

如有其他需求可查询官方文档进行学习,对你有帮助的话 点个赞 在走吧