본문 바로가기

개발중/JavaScript

._find 객체 배열 특정 객체 찾기

728x90
반응형

⭕ js  에서 객체 배열이 있다. 나는 value 를 알고 있기에 value 로 특정 값을 알고 싶다.

 

import _ from 'lodash'

 

var list = [

{ code: "1" , label: "과자" , value: 123 }

, { code: "2" , label: "음료" , value: 234 }

, { code: "3" , label: "한식", value: 345 }

]

 

var vo =  _.find(list  , {value : 123})


vo 에 담길 값

{ code: "1" , label: "과자" , value: 123 }


 lodash 가 잘 먹지 않아서 find 로 접근 후 기록

 

 

var channelSeqStrList = this.param.channelSeqStrList.split(',')

channelSeqStrList.forEach( x => {
    let vo = this.channelMenu.find( y => y.codeSeq ===  Number(x) )
    console.log(vo)
})


728x90
반응형

'개발중 > JavaScript' 카테고리의 다른 글

프로미스 / Promises  (0) 2021.11.16
lodash remove  (0) 2021.11.04
js 에러 'replace' of undefined 해결  (0) 2021.08.31
js vo null check  (0) 2021.08.25
await -비동기 제대로 사용하기  (0) 2021.08.23