[Javascript] 객체에 특정 Key의 유무 확인

백우진·2022년 12월 21일
0
post-thumbnail

in을 사용한 확인법

const users = [
        {
            name: 'woojin',
            age: '26',
            email: 'test@naver.com',
            registed: true
        },
        {
            name: 'test123',
            age: '22',
            email: 'test123@naver.com',
            registed: false
        },
        {
            name: 'test1231',
            age: '21',
            email: 'test42@naver.com',
            registed: false
        }
    ]

    console.log('age' in users[0]) //true
    console.log('number' in users[0]) // false

객체가 key를 가지고 있으면 true, 그렇지 않으면 false를 리턴한다.


hasOwnProperty() 확인법

console.log(users[0].hasOwnProperty('name')) //true
console.log(users[0].hasOwnProperty('number')) // false
  • users배열은 위와 동일
  • 객체가 key를 가지고 있으면 true, 그렇지 않으면 false를 리턴한다.
profile
안녕하세요.

0개의 댓글

관련 채용 정보