본문 바로가기

Javascript/이론+예제

배열함수 some()

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