JavaScript의 Boolean

00_8_3·2021년 4월 16일
0

자바스크립트의 Boolean

Post를 만들 때 Post_metadatais_private이 자동으로 false로 저장되는데
자꾸 true로 저장되길래 확인해보니

Boolean("false")는 true로 출력이 되었다.

Boolean 사용

//주의1
var isBoolean = 'fasle';
var isTrueBoolean = Boolean(isBoolean); // == true

//주의2
var isBoolean = 'fasle';
var isTrueBoolean = !!isBoolean; // == true

// 대신 사용 1
var isBoolean = 'false';
var isFalseBoolean = (isBoolean==='true');

// 대신 사용 2  
// String to Boolean
JSON.parse("false")  // false
JSON.parse("true") // true

마침

Boolean()에 문자열을 넣으면 true가 나오는걸 주의 하자!

0개의 댓글