JavaScript中类型判断
程序员文章站
2022-07-12 13:37:00
...
在JS中,对类型的判断,有些时候是必须的。之前一直用的是typeof这个关键字来的,后来发现,使用这个关键字是不行的,因为它对数组等对象判断出来的类型是 Object 而不是Array。所以,建议大家使用下面的方式来判断:
var a = 123; var b = "123"; var c = []; var d = {}; var e = function(){}; console.log(a.constructor === Number); console.log(b.constructor === String); console.log(c.constructor === Array); console.log(d.constructor === Object); console.log(e.constructor === Function);
上一篇: pl/sql集合类型
下一篇: Javascript的域和提升
推荐阅读
-
IE浏览器中怎么调试JavaScript程序?
-
浅析javaScript中的浅拷贝和深拷贝
-
JavaScript中Array的正确使用方式
-
python pandas中DataFrame类型数据操作函数的方法
-
Python中请使用isinstance()判断变量类型
-
详解JavaScript正则表达式中的global属性的使用
-
javascript 中的事件委托详解
-
JavaScript正则表达式中的ignoreCase属性使用详解
-
System.Web中不存在类型或命名空间名称“Optimization”(是否缺少程序集引用?)
-
System.Web中不存在类型或命名空间名称script 找不到System.Web.Extensions.dll引用