본문 바로가기

개발관련

[javascript] JSON객체에서 원하는 key가 있는지 확인하는 법

반응형

출처 : http://2dubbing.tistory.com/5


javascript 에서 제공하는 hasOwnProperty메서드를 통해서 json 객체안에서 원하는 키가 존재하는지 체크해볼 수 있다.


예를 들어, 


res라는 rest api의 Object형 response 데이터가 있고

구조는 


{

code: '1111',

message: 'success'

}


와 같다고 가정했을 때,


var checkCode = res.hasOwnProperty('code'); // true

var checkMsg = res.hasOwnProperty('message'); // true

var checkData = res.hasOwnProperty('data'); // false


위처럼 json 객체 안에 존재하는 key의 존재유무를 boolean형으로 체크할 수 있다.

반응형