- JavaScript/2011디/3
- JavaScript/2011디/7
- JavaScript/2011디/JSON-js
- JavaScript/2011디/URLHunter
- JavaScript/2011디/박근
- JavaScript/2011디/
- JavaScript/2011디/
- JSON-js 드 기
¶
- 낸 것
- stringify return문 는 fake root
- str 내 object, object array 리때 귀로 들기를 리다. 디
- stringify return문 는 fake root
// 배 리 // 배 partial 배 리는듯 if (Object.prototype.toString.apply(value) === '[object Array]') { length = value.length; for (i = 0; i < length; i += 1) { partial[i] = str(i, value) || 'null'; // 밤 귀냐 } v = partial.length === 0 ? '[]' : gap ? '[\n' + gap + partial.join(',\n' + gap) + '\n' + mind + ']' : '[' + partial.join(',') + ']'; gap = mind; return v; }
- 바립 strict모드 ( 고)
"use strict"
- 문
- cx가 무뜻? cx escapable 규들 값 뭐?
- toJSON key를 라메로 기는 (드내 는 는다)
- cx가 무뜻? cx escapable 규들 값 뭐?
if (typeof Date.prototype.toJSON !== 'function') { Date.prototype.toJSON = function (key) { return isFinite(this.valueOf()) ? this.getUTCFullYear() + '-' + f(this.getUTCMonth() + 1) + '-' + f(this.getUTCDate()) + 'T' + f(this.getUTCHours()) + ':' + f(this.getUTCMinutes()) + ':' + f(this.getUTCSeconds()) + 'Z' : null; }; // String 객 String.prototype.toJSON = Number.prototype.toJSON = Boolean.prototype.toJSON = function (key) { // key를 는!! return this.valueOf(); }; }
- ?:문 ?
// 뭐가 먼까? // 1. partial.length === 0 ? '{}' : gap, gap ? '{\n' + gap + partial.join(',\n' + gap) + '\n' + mind + '}' : '{' + partial.join(',') + '}' // 2. gap ? '{\n' + gap + partial.join(',\n' + gap) + '\n' + mind + '}' : '{' + partial.join(',') + '}', partial.length === 0 ? '{}' : gap v = partial.length === 0 ? '{}' : gap ? '{\n' + gap + partial.join(',\n' + gap) + '\n' + mind + '}' : '{' + partial.join(',') + '}';
- parse를 못 봤다. 다 ..
- riviver 다
근 ¶
- 낸것
- perl는 "use strict"라고 경 되 변 류로 뜸(로그래머 방)
- perl는 "use strict"라고 경 되 변 류로 뜸(로그래머 방)
- '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4);
// .slice(-4)로 뒤 4글를
- 렬(Serialize, Serialization) 객를 게 길 록 를 변는 과
- 렬(Deserialize, Deserialization) 렬 반대과 링 객를 구
- 문
- '\u'는 드? 그럼 '\x'는 무 나내는 ?
- String.prototype.toJSON =
Number.prototype.toJSON =
Boolean.prototype.toJSON = function (key) {
return this.valueOf();
}; 부;;;
- '\u'는 드? 그럼 '\x'는 무 나내는 ?
- str function 'string', 'number', 'boolean', 'null' 모두 string로 변다. 그런데 'object' NULL 뭐??