javascript js typeof()的用法与运算符用法


js中的typeof运算符介绍:typeof()是一个一元运算,运算的数据可以是任何类型。如果返回的是一个字符串,说明该数的类型就是是字符串。

一些常见的typeof()运算结果:

1
2
3
4
5
6
7
8
9
10
11
12
<script>
console.log( typeof  NaN)   //返回值:number  NaN特殊的非数字值
console.log( typeof  Infinity)   //返回值:number  Infinity无穷大特殊值
console.log( typeof  123 )  //返回值:number 
console.log( typeof  '123' )   //返回值:string
console.log( typeof ( true ))   //返回值:boolean
console.log( typeof (Date))   //返回值:function
console.log( typeof (s))   //返回值:undefined  因为s作为一个变量未被定义,所以这里的返回值是undefined
console.log( typeof (undefined))   //返回值:undefined
console.log( typeof (document))   //返回值:object  document是DOM下的一个对象
console.log( typeof ( null ))   //返回值:object
</script>

归纳总结:typeof()返回的数据类型可能有:number、string、object、boolean、function、undefined。

typeof就是用来判断变量的类型的,对返回值做以下说明,我们的微信公众号是:jingfeng18
number:变量是数字类型
string :变量是字符串类型
boolean:变量是布尔类型
object :变量是对象或者null
function:变量是函数
undefined:变量未定义

文章来源:http://www.qianduanshiping.com


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM