JSON + 자바스크립트 치트시트.

콘텐츠


  • Convert array to JSON
  • Parse JSON (convert from JSON to array)
  • Count JSON array length
  • Do loop with JSON array
  • Get data from JSON array
  • Add item to JSON array
  • Remove item from JSON array

  • 배열을 JSON으로 변환

    var myArr = {
        key: value,
        key2: value2
    };
    
    var myJSON = JSON.stringify(myArr);
    

    Result:

    '{"key":"value","key2":"value2"}';
    

    JSON 구문 분석(JSON에서 배열로 변환)

    var myJSON = '{"key":"value","key2":"value2"}';
    
    var myArr = JSON.parse(myJSON);
    

    Result:

    {
        key: value,
        key2: value2
    };
    

    JSON 배열 길이 계산

    var myJSON = '{"key":"value","key2":"value2"}';
    
    var myArr = JSON.parse(myJSON);
    
    var jsonLength = myArr.length;
    

    Result:

    2
    

    JSON 배열로 루프 수행

    var myJSON = '{"key":"value","key2":"value2"}';
    
    var myArr = JSON.parse(myJSON);
    
    myArr.forEach(function(nowItem) {
        // Do things here
    })
    

    JSON 배열에서 데이터 가져오기

    var myJSON = '{"key":"value","key2":"value2"}';
    
    var myArr = JSON.parse(myJSON);
    
    console.log(myArr["key2"]);
    

    Result:

    value2
    

    JSON 배열에 항목 추가

    var myJSON = '{"key":"value","key2":"value2"}';
    
    var myArr = JSON.parse(myJSON);
    
    myArr["key3"] = "value3";
    

    myArr result:

    {
        key: "value", 
        key2: "value2", 
        key3: "value3"
    }
    

    JSON 배열에서 항목 제거

    var myJSON = '{"key":"value","key2":"value2"}';
    
    var myArr = JSON.parse(myJSON);
    
    delete myArr["key2"];
    

    myArr result:

    {
       "key": "value"
    }
    

    좋은 웹페이지 즐겨찾기