웹표준,웹접근성(html, html5, css, css3, javascript, jQuery, jQueryMobile, snecha, senchaTouch, php, mobileWebApp)

ECMAScript5 - JSON 객체와 Date객체 본문

javascript/ECMAScript5

ECMAScript5 - JSON 객체와 Date객체

jokack01 2014. 9. 3. 16:40

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