使用toString检测js数据类型

    xiaoxiao2025-09-07  663

    toString.call()

    使用toString.call()能检测js中的数据类型,与typeof和instanceof不同,方法更简单

    var obj = {}; console.log(toString.call(obj)); // [object Object] var str = 'aaa'; console.log(toString.call(str)); // [object String] var num = 123; console.log(toString.call(num)); // [object Number] var date = new Date(); console.log(toString.call(date)); // [object Date] var bool = true; console.log(toString.call(bool)); // [object Boolean] var undef = undefined; console.log(toString.call(undef)); // [object Undefined] var _null = null; console.log(toString.call(_null)); // [object Null]

    数据类型一目了然

    转载请注明原文地址: https://ju.6miu.com/read-1302392.html
    最新回复(0)