[
{ [ ],[ ],[ ] } ,
{ [ ],[ ],[ ] } ,
]
1.Object.defineProperty
2.$set
(1)如果你的数组是一维数组:
如: $arr = array('id'=>1001) 给它加个name属性并且name属性有值可以直接用 array_merge()来合并两个数组
$a = '小明'
$arr = array('id'=>1001)
var_dump(array_merge($arr, array('name'=>$a)))
//输出:
array (size=2)
'id' => int 1001
'name' => string '小明' (length=6)
(2)如果是多维数组:如二维数组,直接循环加属性即可:
barCodes 是没声明呢,凭空就出来了。在使用它之前,要先定义它。丢了一行:
i = 0
barCodes = [] // 声明一个空数组,要在.each()之前定义,不然就只有一条……(虽然打印了很多条)
还得改一下报错的那两行,注释掉然后换成:
barCodes.push({"classname":classname,"code":code})// 向空数组添加元素。
console.log(barCodes) 要改成:
console.log(JSON.stringify(barCodes)) // 不然你可能只看到 [{...},...]
这样应该可以了。折腾折腾就好了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)