ypeof
1120 ワード
// 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
Reference
この問題について(ypeof), 我々は、より多くの情報をここで見つけました https://velog.io/@yunaaa/JavaScript-typeofテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol