已有陣列 arrData 包含多個 {picture: "..."} 物件,需動態新增 {picture: "picture12.png"},直接使用 push 方法即可。
var arrData = [
{ "picture": "2_2_content/css/myImg/picture1.png" },
{ "picture": "2_2_content/css/myImg/picture2.png" }
// ... 更多
];
// 新增單筆
arrData.push({
"picture": "2_2_content/css/myImg/picture12.png"
});
// 新增多筆(ES6 展開運算子)
arrData.push(
{ "picture": "picture13.png" },
{ "picture": "picture14.png" }
);
console.log(arrData.length); // 確認長度增加
push 會修改原陣列並回傳新長度。find 或 Set 判斷。