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 대상 이 문자열 로 바 뀌 었 다 는 상세 한 소개 입 니 다.학생 들 의 학습 에 도움 이 되 었 으 면 좋 겠 고 계속 응원 해 주 셨 으 면 좋 겠 습 니 다~!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
스마트 폰 버전 Qiita에서 새로운 기사를 만드는 버튼을 모르기 때문에 QiitaAPI를 사용하여 어떻게 하는지 테스트오랜만에 신규 기사를 쓰려고 하면, 「작성 버튼…어디?」가 되어 전혀 발견되지 않았기 때문에, QiitaAPI와 Shortcuts로 어떻게든 한 이야기. 사용할 수 있는 도구는 스마트폰만(PC는 사용하지 않는다) S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.