js對json陣列的操作 查 刪 改 增

2022-08-18 09:45:08 字數 931 閱讀 6015

1、json陣列

var persons =[,,

,]

2、根據物件屬性值得到相應物件

//

1. 獲取 name 等於 lily 的物件

var lily = persons.filter((p) =>);

console.log(lily);

//列印結果

//注:filter()方法返回的是乙個陣列

var twins = persons.filter((p) =>);

console.log(twins);

//列印結果 [,]

3、刪除其中乙個物件

//

刪除 name 等於 tina 的物件,利用splice()方法

//1. 首先我們要得到這個物件

var tina = persons.filter((p) =>);

//2. 其次得到這個物件在陣列中對應的索引

var index = persons.indexof(tina[0]);

//3. 如果存在則將其刪除,index > -1 代表存在

index > -1 && persons.splice(index, 1);

console.log(persons);

//列印結果 [, , ]

4、修改其中乙個物件的屬性值

//

將 name 等於 timo 的 age 修改為 20

//1. 得到 timo 物件

var timo = persons.filter((p) =>);

//2. 修改age

timo[0].age = 20;

5、陣列中新增乙個物件

persons.push();

JS陣列操作之增刪改查

js提供了很多方便運算元組的方法,本文所要分享的就是如何快速對陣列進行增 刪 改 查。1 push 可接收任意數量的引數,把它們逐個新增至陣列末尾,並返回修改後陣列的長度。例如 var arr var len arr.push 1 console.log arr 1 console.log len ...

Js 中對 Json 陣列的常用操作

我們首先定義乙個json陣列物件如下 var persons 一.根據物件屬性值得到相應物件 1.獲取 name 等於 lily 的物件 var lily persons.filter p console.log lily 列印結果 注 filter 方法返回的是乙個陣列 var twins per...

陣列的增刪改查操作

新增 push 預設新增至陣列最後 unshift 向陣列開頭新增乙個或多個元素,並返回新的陣列長度 刪除 shift 刪除第一條資料 pop 刪除最後一條資料 splice 起始下標,結束下標不包括自己 刪除中間的某條資料 替換 splice 起始下標,刪除多少項,替換的新資料 例子 arr5.s...