- 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 뭐??










