JSON 대상 이 문자열 로 바 뀌 었 습 니 다.

2327 단어 JSON대상문자열
서열 화
정의.
JavaScript 값 을 JSON 문자열 로 변환 하 는 과정 을 말 합 니 다.
JSON.stringify()는 JavaScript 값 을 JSON 문자열 로 변환 할 수 있 습 니 다.JSON.stringify()에서 생 성 된 문자열 은 JSON.parse()로 자바 스 크 립 트 값 으로 복원 할 수 있 습 니 다.
매개 변수의 의미
1)JSON.stringify(value[, replacer[, space]])
2)value:필수 인자.변 환 된 자 바스 크 립 트 값 은 일반적으로 대상 이나 그룹 입 니 다.
3)replace:생략 할 수 있 습 니 다.함수 나 배열 두 가지 선택 이 있 습 니 다.
①-함수 라면 각 그룹의 이름/값 쌍 이 이 함 수 를 호출 합 니 다.이 함 수 는 하나의 값 을 되 돌려 주 고 이름 의 값 으로 결과 문자열 로 변환 합 니 다.undefined 로 돌아 가면 이 구성원 은 무 시 됩 니 다.
②-배열 이 라면 배열 에 이름 이 있어 야 변환 할 수 있 으 며,변환 후 순 서 는 배열 의 값 과 일치 합 니 다.
4)space:생략 할 수 있 습 니 다.이것 은 조판 하고 읽 기 편 하도록 존재 하 는 것 이다.JSON 문자열 에 공백 이나 탭 문자 등 을 추가 할 수 있 습 니 다. 
value 용법
예제 코드:

<script>
var obj = {
name : “Geoff Lui”,
age : 26
};
console.log(obj);
var jsonstr = JSON.stringify(obj);
console.log(jsonstr);
</script>
콘 솔 출력 실행 결과:

replace
예제 코드:

<script>
var obj = {
name : “Geoff Lui”,
age : 26
};
console.log(obj);
var jsonstr = JSON.stringify(obj,fun);
function fun(name, value){
If (name == “age” )
value = 14;
return value;
}
console.log(jsonstr);
</script>
실행 결과:

 예제 코드:

<script>
var obj = {
a : 1,
b : 2,
c : 3,
d :4
};
console.log(obj);
var jsonstr = JSON.stringify(obj,[“a”,”b”,”c”]);
console.log(jsonstr);
</script>
실행 결과:

 space 의 용법   //더 읽 을 수 있 게 배열 되 어 있 습 니 다.
예제 코드:

<script>
var obj = {
a : 1,
b : 2,
c : 3,
d :4
};
console.log(obj);
var jsonstr = JSON.stringify(obj,[“a”,”b”,”c”], “one”);
console.log(jsonstr);
</script>
실행 결과:

이상 은 JSON 대상 이 문자열 로 바 뀌 었 다 는 상세 한 소개 입 니 다.학생 들 의 학습 에 도움 이 되 었 으 면 좋 겠 고 계속 응원 해 주 셨 으 면 좋 겠 습 니 다~!

좋은 웹페이지 즐겨찾기