js 根據id 取出陣列中對應的物件

2021-09-26 13:23:26 字數 415 閱讀 4602

1.如果就是乙個指定的id進行搜尋的話,可以用find 的方法

var id=1;

var obj=this.studentl.find(function (obj)

console.log(obj);

2.如果id是乙個陣列,陣列中有多個值,根據陣列中的值,篩選出id為陣列中值的物件資料(vue中用到的)

定義方法:

myfilter(arr1,arr2)
呼叫:

var checkeds= this.myfilter(this.studentl,c);

alert("qqqqqq====>"+json.stringify(checkeds));//學生id 列印資料

JS取出陣列中重複的元素

最近在牛客網js的題目。非打廣告,大家可以多學習學習。輸入例子 duplicates 1,2,4,4,3,3,1,5,3 sort 輸出例子 1,3,4 將傳入的陣列arr中的每乙個元素value當作另外乙個新陣列b的key,然後遍歷arr去訪問b value 若b value 不存在,則將b va...

vue根據ID(數字 編號)顯示對應的文字狀態

原來的樣式 方式二 使用slot scope templatelist highlight current row 模板型別方式一 scope template el table column 模板型別方式二 scope template el table column el table compu...

vue中根據id刪除陣列中物件的方法

將物件都存放在乙個陣列中後,我們需要刪除指定id的一組物件,有以下兩種方法 方法一 使用findindex找到資料位置後使用splice將其裁切。let乙個index來接收findindex的結果,這裡arrtext為要查詢的陣列 let index this arrtext.findindex e...