當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript如何简单而准确地判断复杂数据类型
生活随笔
收集整理的這篇文章主要介紹了
JavaScript如何简单而准确地判断复杂数据类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
javaScript如何簡單而準確地判斷復雜數據類型?
1:typeof 只能判斷出基本數據類型
例如:
var a = 3; typeof a 的結果為 number
var b = []; typeof b的結果為object,而不是array
2:使用Object.prototype.toString.call(b)即可得到準確的數據類型array
封裝成一個方法,用于準確判斷變量的類型。
function viewType(param) {var string = Object.prototype.toString.call(param);return string.substr(8, string.length-9) }應用例子:
var obj = [];
console.log(viewType(obj));
運行結果:Array
var str = "dddd";
console.log(viewType(str));
運行結果: String
總結
以上是生活随笔為你收集整理的JavaScript如何简单而准确地判断复杂数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 吃鸡中人机是什么意思
- 下一篇: 淘宝app如何找人代付(淘宝海外全球站首