JavaScript变量类型检测

    xiaoxiao2021-03-25  99

    js中变量可以分为引用类型和基本类型,对于检测一个数据是不是基本数据类型,typeof操作符是最好的工具。

    <script> var s="hello_world"; var i=22; var b=false; var u; var n=null; var o=new Object(); alert(typeof s);//string alert(typeof i);//number alert(typeof b);//boolean alert(typeof u);//undefined alert(typeof n);//object alert(typeof o);//object </script> 对于typeof,很好检测基本类型,对于null、对象、function都返回Object。

    对于引用对象的检测,js提供了instanceof操作符,语法结构如下

    result=variable instanceof constructor

    (参考JavaScript高级编程)

    转载请注明原文地址: https://ju.6miu.com/read-16197.html

    最新回复(0)