꿈꾸는 개발자의 블로그
[JavaScript] String to Boolean, Boolean to String (타입 변환하기) 본문
Programming/JavaScript
[JavaScript] String to Boolean, Boolean to String (타입 변환하기)
aldrn29 2023. 11. 22. 10:07API를 통해 응답받은 데이터가 String 타입의 "true", "false"일 경우에, Boolean 타입의 변수로 받아 분기처리하기 위해서 사용한 방법이다. 반대로 Boolean 타입을 String 타입으로 변환하는 방법도 정리해보았다.
728x90
String to Boolean (Boolean 타입으로 변환하기)
JSON.parse(), $.parseJSON()을 이용하면 된다.
JSON.parse("true"); // true
JSON.parse("false"); // false
// JQuery
$.parseJSON("true"); // true
$.parseJSON("false"); // false
console.log(typeof(JSON.parse("true"))); // "boolean"
JQuery인 경우에는 위처럼 $.parseJSON()을 사용하는 것이 더 좋다고 한다. 그리고 변환할 문자열이 "true", "false"가 아니라면 오류가 나기 때문에 주의해야한다.
Boolean to String (String 타입으로 변환하기)
문자열로 바꾸고자 하는 Boolean값에 .toString()을 해주면 된다.
true.toString(); // "true"
false.toString(); // "false"
console.log(typeof(true.toString())); // "string"
참고 사이트
https://www.nextree.co.kr/p10091/
jQuery : Parsing (JSON, XML, HTML)
jQuery에 내장되어있는 parseJSON(), parseXML(), parseHTML()을 이용하여 각 문서를 javaScript 객체로 가져와서 사용하는 방법을 알아 봅니다. JSON, XML, HTML 문서는 클라이언트와 서버가 통신할 때 요청/응답
www.nextree.co.kr
728x90
728x90
'Programming > JavaScript' 카테고리의 다른 글
[JavaScript] 배열, 객체, 배열 안에 객체, 객체 안에 배열 생성하기 (0) | 2023.11.02 |
---|---|
[JavaScript] 날짜 형식 수정하기 : moment.js (0) | 2022.09.13 |
[JavaScript] 배열을 객체로 만들기 : map(), Object.fromEntries() (0) | 2022.08.23 |
[JavaScript] map(), filter() 같이 사용하기 (0) | 2022.08.21 |
[JavaScript] for문에서 setTimeout() 호출 시 var, let 차이 (0) | 2022.08.16 |
Comments