[javascript] 객체의 프로퍼티를 불리언으로 변환하는 방법
JavaScript에서 객체의 프로퍼티를 불리언으로 변환하는 방법을 알아보겠습니다. 객체의 특정 프로퍼티가 참 혹은 거짓 여부를 판별하여 불리언 값을 얻는 방법을 알아보겠습니다.
1. !! 연산자 사용
!!
연산자는 피연산자를 불리언으로 강제로 변환시킵니다. 아래의 코드는 객체의 프로퍼티를 불리언으로 변환할 때 유용하게 사용될 수 있습니다.
const myObj = {
name: 'John',
age: 25
};
const hasName = !!myObj.name;
console.log(hasName); // Output: true
2. Boolean 함수 사용
Boolean
함수를 사용하여 객체의 프로퍼티를 불리언으로 변환할 수 있습니다. 아래의 예제는 Boolean
함수를 사용하여 객체의 프로퍼티를 불리언으로 변환합니다.
const myObj = {
name: 'John',
age: 25
};
const hasAge = Boolean(myObj.age);
console.log(hasAge); // Output: true
결론
위의 방법들을 통해 JavaScript에서 객체의 프로퍼티를 불리언으로 변환하는 방법을 알아보았습니다. 이러한 방법들을 사용하여 객체의 프로퍼티를 편리하게 불리언으로 변환할 수 있습니다.
참고로, MDN web docs에서 JavaScript에 대한 더 자세한 정보를 확인할 수 있습니다.