반응형
JSON 정의되지 않은 값 유형
우연히 이 JSON 코드를 발견했어요.나는 그것이 그것을 이용하는 것을 알아차렸다.undefined
값. 이 값 유형에 대한 자세한 정보는 어디서 찾을 수 있습니까?
tracks:[
( {
codec:"h264",
language:undefined,
id:1,
bitrate:785236,
content:"video"
} ),
( {
codec:"aac",
language:undefined,
id:2,
bitrate:75969,
content:"audio"
} )
],
정의되지 않음은 javascript에서 유효하지만 유효한 JSON 값이 아닙니다.
JSON 값은 객체, 배열, 숫자, 문자열, true, false 또는 null 중 하나입니다.
JSON의 경우 정의되지 않은 대신 null을 사용합니다.
{ "something": null }
undefined
특수 유형으로, 단순히 변수가language
초기화되지 않았거나 아직 정의되지 않았을 수 있습니다.
null
에javascript
는 단순히 값이 없음을 나타냅니다.또, 숫자나 문자열, 오브젝트등의 「값 없음」을 나타내기 위해서도 사용할 수 있습니다.그undefined
value는 값의 부재를 나타내기도 합니다.이것은 초기화되지 않은 변수의 값과 에서 얻을 수 있는 값입니다.object
속성 또는array
존재하지 않는 요소undefined
는 정의되지 않은 값으로 초기화되는 사전 정의된 글로벌 변수입니다.
null
그리고.undefined
속성이나 메서드가 없습니다.실제로,.
또는[]
이러한 값의 속성 또는 메서드에 액세스하면TypeError
.
언급URL : https://stackoverflow.com/questions/13796751/json-undefined-value-type
반응형
'programing' 카테고리의 다른 글
Jquery를 사용한 콜 각도 함수 (0) | 2023.03.22 |
---|---|
배열 필드가 비어 있지 않은 MongoDB 레코드 찾기 (0) | 2023.03.22 |
Jquery .ajax를 사용하여 진행 중인 AJAX 요청을 취소하시겠습니까? (0) | 2023.03.22 |
Angular returns 모듈의 테스트 서비스가 정의되지 않았습니다. (0) | 2023.03.22 |
IDEA Intellij의 스프링 부트로 자동 새로고침하는 방법 (0) | 2023.03.22 |