JavaScript
JavaScript 자바스크립트 객체의 key 존재여부 확인하기
JS에서 객체 (object) 가 특정 key 를 갖고 있는지 확인해야 할 경우가 있으면 다음과 같은 방법들을 사용할 수 있다. /* in 연산자 => 자바스크립의 내장 연산자로, 특정 객체가 특정 속성(키)을 가지고 있는지를 확인 */ let obj = { key1: 'value1', key2: 'value2', key3 : 'value3'}; if ('key2' in obj) { console.log('key2 키값이 존재함'); }else{ console.log('key2 키값이 존재하지 않음'); } /* hasOwnProperty() 메서드 => 모든 자바스크립트 객체에서 상속되는 메서드로, 해당 객체가 특정 속성(키)을 직접 소유하고 있는지 확인 */ let obj = { key1: 'valu..
2023. 6. 25. 23:25
최근댓글