js中typeof的使用方法
typeof在js中是一個一元操作符,可以判斷操作數(shù)的類型,其返回值為字符串,有number、string、object、boolean、function、undefined。使用方式可以是typeof 操作數(shù)或typeof(操作數(shù)),下面是幾個實例,
typeof NaN 返回值:number NaN特殊的非數(shù)字值
typeof Infinity 返回值:number Infinity無窮大特殊值
typeof 123 返回值:number
typeof '123' 返回值:string
typeof(true) 返回值:boolean
typeof(Date) 返回值:function
typeof(s) 返回值:undefined 因為s作為一個變量未被定義,所以這里的返回值是undefined
typeof(undefined) 返回值:undefined
typeof(document) 返回值:object document是DOM下的一個對象
typeof(null) 返回值:object
typeof就是來判斷變量是什么類型的,對返回值做以下說明,
number 變量是數(shù)字類型
string 變量是字符串類型
boolean 變量是布爾類型
object 變量是對象或者null
function 變量是函數(shù)
undefined 變量未定義
可以利用typeof來判斷給定的變量的類型,方便根據(jù)不同的類型做不同的處理。
有不正之處歡迎指出,謝謝!
總結(jié)
以上是生活随笔為你收集整理的js中typeof的使用方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面向接口的编程
- 下一篇: 【测试】性能测试及性能测试工具JMete