웹표준,웹접근성(html, html5, css, css3, javascript, jQuery, jQueryMobile, snecha, senchaTouch, php, mobileWebApp)
ECMAScript5 - JSON 객체와 Date객체 본문
JSON 객체와 Date객체
JSON 은 Javascript Object Notation의약자로 자바스크립트 객체의 형태를 가지는 문자열을 뜻한다.
1. JSON 객체
메서드 | 설명 |
JSON.parse() | JSON 형식의 문자열을 자바스크립트 객체로 변환 |
JSON.stringify() | 자바스크립트 객체를 JSON 형식의 문자열로 변환 |
ex 1) JSON.stringify()
// object 객체 선언
var object = {
// name 속성과 age 속성 선언
name : 'ho',
age : '20'
}
// 화면에 object의 속성 표시
console.log(JSON.stringify(object));
ex 2) JSON.parse()
// object 객체 선언
var object = {
// name 속성과 age 속성 선언
name : 'ho',
age : '20'
}
// print 변수에 parse()메서드를 통해 JSON 타입의 object 객체를 자바스크립트 객체로 만든다.
var print = JSON.parse(JSON.stringify(object));
// 화면에 object 의 name 속성 표시
console.log(print.name);
// 화면에 object 의 name 속성 표시
console.log(print.age);
2. Date 객체의 메서드
메서드 | 설명 |
toJSON() | JSON 형식의 문자열로 변환 |
ex ) toJSON()
// date 변수에 현재 날자와 시간을 담는다.
var date = new Date();
// 일반적인 방법으로 출력한경우
console.log(date);
// JSON 문자열 로 변경하여 출력
console.log(JSON.stringify(date.toJSON()));
'javascript > ECMAScript5' 카테고리의 다른 글
ECMAScript5 - String (0) | 2014.09.04 |
---|---|
ECMAScript5 - 생성자함수와 객체 (0) | 2014.09.01 |