some()
이 함수는 true 과 false 즉 불린 값만 반환하는데,
filter와 같게 조건을 넣어주면 , 그 조건이 true 인지 false인지 알려줍니당.
예시!
let ceoList = [
{name : "Larry Page", age : 23, ceo : true},
{name : "Tim Cook", age : 40, ceo : true},
{name : "Elon Musk", age : 55, ceo : false}
]
let result = ceoList.some((item) => {
return item.age == 23
})
console.log(result)
ceoList에 age가 23인 아이가 있니?!
라고 물어보는겁니다.
그럼 결과는 true
let ceoList = [
{name : "Larry Page", age : 23, ceo : true},
{name : "Tim Cook", age : 40, ceo : true},
{name : "Elon Musk", age : 55, ceo : false}
]
let result = ceoList.some((item) => {
return item.age == 25
})
console.log(result)
그럼 age가 25인 아이는 있어??
라고 물어보면
결과는 false
아주 간단쓰한 함수였습다..
'Javascript > 이론+예제' 카테고리의 다른 글
배열 함수 find() (0) | 2022.10.20 |
---|---|
배열 함수 every() (0) | 2022.10.20 |
배열함수 filter() (0) | 2022.10.20 |
배열함수 map() (0) | 2022.10.20 |
배열함수 forEach() (0) | 2022.10.20 |