JSON -> Javascript Standard Object Notation, 자바스크립트 표준 객체 생성 표기법


<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>JSONARRAY</title>

<style type="text/css">

#list {

border: 1px solid #ccc;

border-spacing: 0px;

margin : 10px 20px;

}


#list tr:nth-child(1) {

background: #ddd;

}


#list td, #list th {

border-right: 1px solid #ccc;

border-bottom: 1px solid #ccc;

padding: 10px;

}


#list td:nth-child(3), #list th:nth-child(3) {

border-right: none;

}


#list tr:nth-child(4) td {

border-bottom: none;

}

</style>

<script type="text/javascript">

var obj1 = {

id : 'id0',

level : '100',

name : 'jun'

};

var obj2 = {

id : 'id1',

level : '101',

name : 'hyeong'

};

var obj3 = {

id : 'id2',

level : '102',

name : 'kim'

};

//Json객체를 만들어서 배열에 저장 

var info = [ obj1, obj2, obj3 ];

var list = "<tr><th>ID</th><th>LEVEL</th><th>NAME</th></tr>";

// 배열에 저장된 객체주소를 통해서 값을 화면에 출력

function showLobby() {

for (var i = 0; i < info.length; i++) {

list = list + "<tr><td>" + info[i].id + "</td><td>" + info[i].level

+ "</td><td>" + info[i].name + "</td></tr>"

}

document.querySelector("#list").innerHTML = list;

}

</script>

</head>

<body>

<Button type="button" onClick='showLobby()'>대기실보기</Button>

<table id="list">

</table>

</body>

</html>

'JAVASCRIPT > Basic' 카테고리의 다른 글

웹 소켓 사용하기(Json 이용)  (0) 2016.04.04