-
[JavaScript] JSON 다루기 정리JS 2018. 11. 19. 22:3712345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879<html><head><script src="http://code.jquery.com/jquery-latest.min.js"></script><script>$(function(){// Object -> jsonStringvar obj= new Object();obj.name='민';obj.age='28';var objToJsonStr = JSON.stringify(obj); // Object는 한번에 json으로 못바꿈. json문자열로 한번 바꿔야됨.// JsonString -> JSONvar jsonStr = '{"name": "식빵", "family": "웰시코기", "age": 1, "weight": 2.14}';var jsonObj = JSON.parse(jsonStr);// Json -> JsonStringvar jsonStr = JSON.stringify(jsonObj); //JSON 문자열로// Array -> JSONStringvar arr = new Array();var person1 = new Object();person1.name='루피';person1.age='40';arr.push(person1);var person2 = new Object();person2.name='조로';person2.age='20';arr.push(person2);var onepiceJsonStr = JSON.stringify(arr);//JSONArrayString -> jsonvar jsonArr = JSON.parse(onepiceJsonStr);//var user = new Object();var list = new Array();var user1 = new Object();user1.name='노마';user1.age=18;var user2 = new Object();user2.name='무민';user2.age=28;list.push(user1);list.push(user2);user.users = list;console.log(user['users'][0].name;) // 노마});</script><title> 안녕하세여!</title></head><body></body></html>
cs 'JS' 카테고리의 다른 글
크로스도메인이란? (0) 2019.03.12 [Vue.js] 네스티 라우터란? (0) 2019.01.20 [Ajax] ajax 기본 폼 // 비공개 (0) 2018.11.17 [JQuery] .serialize()에 파라미터 추가하기 (0) 2018.11.06 [JQuery] 동적 버튼 추가후 click 이벤트 중복 에러 (0) 2018.10.08