유효한 json에 대한 자바 스크립트 확인

마리화나 담배

json 객체를 찾는 if 문이 있습니다.

updateStudentData = function(addUpdateData) {
    var rowDataToSave;

    if(addUpdateData.data.row) {
        rowDataToSave = addUpdateData.data.row;
    } else {
        rowDataToSave = addUpdateData.data;
    }
}

누구든지 json에 행 객체가 있는지 확인하는 방법을 알려 주실 수 있습니까? 현재 정의되지 않은 행 속성을 읽을 수 없습니다.

TJ 크라우 더

몇 가지 선택이 있습니다.

1. 진실성 테스트

if (addUpdateData.data && addUpdateData.data.row) {

이것은 addUpdateData.data객체 참조가 될 것으로 예상 하기 때문에 상황에 가장 적합합니다 .

속성이 같은 falsy 값을 가질 수있는 경우 다음 두 가지 선택이 정말에만 필요합니다 0, "", NaN, null, undefined, 또는 (물론) false하지만 당신은 여전히 재산이있는 경우 알고 싶어요.

2. hasOwnProperty

if (addUpdateData.hasOwnProperty("data") && addUpdateData.data.row) {

이것은 addUpdateData라는 "자신"(상속되지 않은) 속성 이 있는지 확인합니다 data. 귀하의 경우에는 필요하지 않습니다.

삼. in

if ("data" in addUpdateData && addUpdateData.data.row) {

경우 확인합니다 addUpdateDatadata속성을 (하나 자체, 또는 하나는 상속). 귀하의 경우에는 필요하지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트 스 니펫에 대한 원격 URL 확인

분류에서Dev

자바 스크립트에서 비밀번호 확인에 대한 if / else 구문

분류에서Dev

자바 스크립트에서 오른쪽 ALT에 대한 CTRL 키 확인

분류에서Dev

중첩 된 '모두 선택'확인란에 대한 자바 스크립트

분류에서Dev

두 개의 제출 버튼에 대한 자바 스크립트 팝업 확인

분류에서Dev

체크 박스에 대한 자바 스크립트 유효성 검사

분류에서Dev

텍스트 영역에 대한 자바 스크립트 유효성 검사

분류에서Dev

루프 인에 대한 자바 스크립트

분류에서Dev

자바 스크립트 객체에 대한 라인 별 실행

분류에서Dev

눈에 거슬리지 않는 자바 스크립트에 대한 인라인 자바 스크립트?

분류에서Dev

자바 스크립트에 대한 비밀번호 유효성 검사

분류에서Dev

자바 스크립트에 대한 날짜 유효성 검사 의사 코드

분류에서Dev

전화 번호에 대한 자바 스크립트 양식 유효성 검사

분류에서Dev

바이너리 검색 트리가 유효한 자바 스크립트인지 확인

분류에서Dev

PHP 스크립트에 대한 자바 스크립트 변수

분류에서Dev

명확한 자바 스크립트 : 클릭 된 링크 확인

분류에서Dev

자바 스크립트 : 클래스 내에서 동일한 값 확인

분류에서Dev

자바 스크립트를 사용하여 입력에 대한 증가 화살표 값 확인

분류에서Dev

한 번에 두 개의 JSON 객체에 키 값이 있는지 자바 스크립트 확인

분류에서Dev

bash 스크립트의 오류에 대한 사용자 입력 확인

분류에서Dev

다중 선택 체크 박스에 대한 자바 스크립트 유효성 검사

분류에서Dev

스크롤 다운 자바 스크립트 문제에 대한 스크립트

분류에서Dev

유효한 json 재귀 자바 스크립트 함수 생성 오류

분류에서Dev

자바 스크립트에서 정확한 검색

분류에서Dev

자바 스크립트에서 유효한 Anagram의 솔루션 이해

분류에서Dev

Dropdownchecboxes 자바 스크립트에서 선택한 값 유효성 검사

분류에서Dev

b-0212와 같은 문자열에 대한 자바 스크립트 유효성 검사

분류에서Dev

자바 스크립트 : 숫자에 대한 64 비트 영향

분류에서Dev

NAN 자바 스크립트 확인을위한 구문 분석

Related 관련 기사

  1. 1

    자바 스크립트 스 니펫에 대한 원격 URL 확인

  2. 2

    자바 스크립트에서 비밀번호 확인에 대한 if / else 구문

  3. 3

    자바 스크립트에서 오른쪽 ALT에 대한 CTRL 키 확인

  4. 4

    중첩 된 '모두 선택'확인란에 대한 자바 스크립트

  5. 5

    두 개의 제출 버튼에 대한 자바 스크립트 팝업 확인

  6. 6

    체크 박스에 대한 자바 스크립트 유효성 검사

  7. 7

    텍스트 영역에 대한 자바 스크립트 유효성 검사

  8. 8

    루프 인에 대한 자바 스크립트

  9. 9

    자바 스크립트 객체에 대한 라인 별 실행

  10. 10

    눈에 거슬리지 않는 자바 스크립트에 대한 인라인 자바 스크립트?

  11. 11

    자바 스크립트에 대한 비밀번호 유효성 검사

  12. 12

    자바 스크립트에 대한 날짜 유효성 검사 의사 코드

  13. 13

    전화 번호에 대한 자바 스크립트 양식 유효성 검사

  14. 14

    바이너리 검색 트리가 유효한 자바 스크립트인지 확인

  15. 15

    PHP 스크립트에 대한 자바 스크립트 변수

  16. 16

    명확한 자바 스크립트 : 클릭 된 링크 확인

  17. 17

    자바 스크립트 : 클래스 내에서 동일한 값 확인

  18. 18

    자바 스크립트를 사용하여 입력에 대한 증가 화살표 값 확인

  19. 19

    한 번에 두 개의 JSON 객체에 키 값이 있는지 자바 스크립트 확인

  20. 20

    bash 스크립트의 오류에 대한 사용자 입력 확인

  21. 21

    다중 선택 체크 박스에 대한 자바 스크립트 유효성 검사

  22. 22

    스크롤 다운 자바 스크립트 문제에 대한 스크립트

  23. 23

    유효한 json 재귀 자바 스크립트 함수 생성 오류

  24. 24

    자바 스크립트에서 정확한 검색

  25. 25

    자바 스크립트에서 유효한 Anagram의 솔루션 이해

  26. 26

    Dropdownchecboxes 자바 스크립트에서 선택한 값 유효성 검사

  27. 27

    b-0212와 같은 문자열에 대한 자바 스크립트 유효성 검사

  28. 28

    자바 스크립트 : 숫자에 대한 64 비트 영향

  29. 29

    NAN 자바 스크립트 확인을위한 구문 분석

뜨겁다태그

보관