在javascript的世界里,有这么一句话,一切皆为对象。但是这个对象,应该怎么理解呢?OMG,难道值类型也是对象?!!当然,不是。准确地讲是对于“引用类型”而言。那,在JavaScript的世界里,怎么区分“值类型& ...
在javascript的世界里,有这么一句话,一切皆为对象。
但是这个对象,应该怎么理解呢?
OMG,难道值类型也是对象?!!
当然,不是。
准确地讲是对于“引用类型”而言。
那,在JavaScript的世界里,怎么区分“值类型”和“引用类型”呢?
哟呼,答案:typeof。
让我们一起写个demo,猜猜看typeofShow()会输出哪些结果。
<!DOCTYPE html> <head> <title>javascript</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> </head> <body> <script> function typeofShow(){ console.log( typeof x ); console.log( typeof 1 ); console.log( typeof '' ); console.log( typeof true ); console.log( typeof function(){} ); console.log( typeof [] ); console.log( typeof {} ); console.log( typeof null ); console.log( typeof new Number(1) ); } typeofShow(); </script> </body></html>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:Javascript之一切皆为对象1
关键词:JavaScript
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。