ypeof
1116 단어 JavaScriptJavaScript
// type of
// 해당 data type을 알려준다.
console.log(typeof 101); // number
console.log(typeof "yuna"); // string
console.log(typeof true); // boolean
function Hello(){
console.log("Hello");
};
Hello();
console.log(typeof Hello); // function
console.log(typeof Hello()); // undefined
// 연산
console.log(typeof "Hello" + "yuna");
// stringyuna B/C typeof가 연산보다 더 먼저 수행된다. 그래서 stringyuna가 됨
console.log(typeof 8 - 3);
// NaN ( not a number) B/C typeof 8 하면은 number라는 string, -3이라는 number, 즉 string과 number는 연산이 안됨
// 제대로 나오게 하려면?! >> 가로를 만들자
console.log(typeof ("Hello" + "yuna"));
console.log(typeof (8 - 3));
console.log(typeof typeof (3+5));
// string
// console.log(typeof 'number'); >> string
console.log(typeof (6 * 2 === 11 || 13 - 7 < 7 && !true));
// boolean
/*
(false || 6<7 && false)
(false || true && false ) && 가 ||보다 precedence가 높다.
(false || false) >> false
console.log(type of false) > boolean
*/
출처: https://www.codeit.kr
Author And Source
이 문제에 관하여(ypeof), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yunaaa/JavaScript-typeof저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)