プレイ対象配列(2021.10.22)
5843 ワード
オブジェクト配列をいじる const doit = [
{ id: 11, name: '일', group: '사용자' },
{ id: 47, name: '이', group: '관리자' },
{ id: 85, name: '삼', group: '사용자' },
{ id: 97, name: '사', group: '관리자' },
];
オブジェクト配列
filter
findconst res = doit.filter((it) => it.group.includes('관리자'));
const rep = doit.find((it)=> it.group.includes('관리자'));
フィルタは、関数が通過するすべてのオブジェクトを抽出することによって、新しい配列を作成します.
findは、関数条件を満たす最初の値を返します.[
{ id: 47, name: '이', group: '관리자' },
{ id: 97, name: '사', group: '관리자' }
]
{ id: 47, name: '이', group: '관리자' }
検索機能を使えば...const rea = doit.filter(it => new RegExp('사용', "i").test(it.group))
このように使いましょう[
{ id: 11, name: '일', group: '사용자' },
{ id: 85, name: '삼', group: '사용자' }
]
Reference
この問題について(プレイ対象配列(2021.10.22)), 我々は、より多くの情報をここで見つけました
https://velog.io/@hprince/객체배열-가지고놀기2021.10.22
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
const doit = [
{ id: 11, name: '일', group: '사용자' },
{ id: 47, name: '이', group: '관리자' },
{ id: 85, name: '삼', group: '사용자' },
{ id: 97, name: '사', group: '관리자' },
];
const res = doit.filter((it) => it.group.includes('관리자'));
const rep = doit.find((it)=> it.group.includes('관리자'));
[
{ id: 47, name: '이', group: '관리자' },
{ id: 97, name: '사', group: '관리자' }
]
{ id: 47, name: '이', group: '관리자' }
const rea = doit.filter(it => new RegExp('사용', "i").test(it.group))
[
{ id: 11, name: '일', group: '사용자' },
{ id: 85, name: '삼', group: '사용자' }
]
Reference
この問題について(プレイ対象配列(2021.10.22)), 我々は、より多くの情報をここで見つけました https://velog.io/@hprince/객체배열-가지고놀기2021.10.22テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol