728x90
반응형
JSON.stringify( )
- 자바스크립트의 값을 JSON문자열로 반환한다.
JSON
- JSON이란 JavaScript Object Notaion의 약자로, 브라우저와 서버 사이에 오고가는 데이터의 형식이다.
JSON.stringify( value, replacer, space )
- value
- value 는 필수이다. json 문자열로 변환할 값이다.
- 배열, 객체 또는 숫자, 문자 등이 될 수 있다.
- replacer
- repacer은 선택이다.
- 함수 또는 배열이 될 수 있다. 이 값이 null 이거나 제공되지 않으면, 객체의 모든 속성들이 json 문자열 결과에 포함된다.
function replacer(key, value) {
if (typeof value === ‘string’) {
return undefined;
}
return value;
}
var foo = {name: ‘SOOBIN’, nickname: ‘BINSOO’, weight: 50};
var useJson = JSON.stringify(foo, replacer);
console.log(useJson) // {"weight":50}
JSON.stringify 의 특성
- value의 데이터 타입이 number 또는 boolean 일 경우, 그 값자체를 그대로 가져오고, 데이터 타입은 srting 문자열이 된다.
- null 값 체크
728x90
반응형
'개발중 > JavaScript' 카테고리의 다른 글
onload / ready (0) | 2021.02.24 |
---|---|
체크박스 (checkbox) 전체 값 구하기 (0) | 2021.02.15 |
AJAX 을 사용해서 정보를 컨드롤러로 보내기 (0) | 2020.10.22 |
JSON의 데이터 출력하기 (0) | 2020.08.24 |
Ajax 이용해서 문서 가져오기 (0) | 2020.08.24 |