화면구현/HTML

JSON

psys 2020. 8. 3. 12:43
728x90

1. 빈객체(Json) 생성

    var v_json = {};

 

2. 속성추가

속성명과 데이터는 마음대로

    v_json.aaa = "aaa";
    v_json.bbb = "bbb";
    v_json.arr = ["1", "2", "3"];

 

3. 메소드 추가

메소드명과 매개변수는 내 마음대로

    v_json.msg = function(p_msg){
        alert("넘어온 값은: "+p_msg)
    }

 

4. 메소드 콜

    v_json.msg(888);
더보기
<!DOCTYPE html>
<meta charset="UTF-8">
<script>
    // 빈 객체(json) 생성
    var v_json = {};

    // 속성추가
    // 속성명과 데이터 모두 마음대로
    v_json.aaa = "aaa";
    v_json.bbb = "bbb";
    v_json.arr = ["1", "2", "3"];

    // 메소드 추가, 메소드명 내 마음대로, 매개변수도 내 마음대로
    v_json.msg = function(p_msg){
        alert("넘어온 값은: "+p_msg)
    }
    // 메소드 콜
    v_json.msg(888);
</script>

 

※ 다른 방법

 

 

<!DOCTYPE html>
<meta charset="UTF-8">
<script>
    var v_json={
        "aaa":"aaa",
        "bbb":"bbb",
        "arr":["1","2","3"],
        "msg":function(p_msg){
            alert("넘어온 값은: "+p_msg)
        }
    }
    v_json.msg(888)
</script>

'화면구현 > HTML' 카테고리의 다른 글

[lsy만보시오] 라이브러리  (0) 2020.08.10
공장식객체생성2 - javaScript ArrayList  (2) 2020.08.07
ckeditor, cdn  (0) 2020.07.22
[php] 파일업로드  (0) 2020.07.22
요소접근법  (0) 2020.07.15