이 기사의 내용은 JavaScript가 json(코드 예제)에서 데이터의 신뢰성을 결정하는 방법에 대한 것입니다. 이는 특정 참조 값을 가지고 있으므로 도움이 될 수 있습니다.
프로젝트 개발 과정에서 json 데이터를 처리해야 하는 경우가 종종 있으며, 데이터가 참인지 거짓인지 판단하는 것이 불가피합니다. 요약됨. 사용 준비됨
json 데이터
const json = { a: null, b: '', c: 'c', d: { e: 21, f: true, g: false }, h:1, i:0 }
null
let v = json.a console.log(v) if (v) { console.log('真') } else { console.log('假') }
출력:
null
false
출력: false번호 1let v = json.b console.log(v) if (v) { console.log('真') } else { console.log('假') }로그인 후 복사
출력: #🎜🎜 #1let v = json.h console.log(v) if (v) { console.log('真') } else { console.log('假') }로그인 후 복사
True
숫자 0
let v = json.i console.log(v) if (v) { console.log('真') } else { console.log('假') }
출력:0
False
숫자가 아닌 0 , 1 숫자
let v = json.d.e console.log(v) if (v) { console.log('真') } else { console.log('假') }
출력:21
True
객체의 첫 번째 레이어에 없는 속성 이름
let v = json.j console.log(v) if (v) { console.log('真') } else { console.log('假') }
출력 :undefine
false
. 두 번째 레이어의 속성 이름이 개체에 없습니다
let v = json.j.x console.log(v) if (v) { console.log('真') } else { console.log('假') }
예외 보고, 이유계속클릭하시면 오류가 발생합니다
json.j
为undefined
위 내용은 JavaScript는 json에서 데이터의 신뢰성을 어떻게 결정합니까(코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!