typeof操作符
typeof操作符是用来检测给定变量的数据类型的一种操作符。
对一个值使用操作符可能返回下列某个字符串:
“undefined”——表示这个值未定义;
“boolean”——表示这个值是布尔值;
“string”——表示这个值是字符串;
“number”——表示这个值是数值;
“object”——表示这个值是对象或者null;
“function”——表示这个值是函数;
举个栗子:
var message="some string ";
alert(typeof message);
//"string"
alert(typeof (message));
//"string"
alert(typeof 95);
//"number"
【typeof操作符】这几个例子说明,typeof操作符的操作数可以是变量,也可以是数值字面量。typeof是一个操作符而不是函数,因此例子中的圆括号可以尽管使用,但不是必须的。
有时候调用typeof null会返回"object",因为特殊值null会被认为是一个空的对象引用。
推荐阅读
- Shell-Bash变量与运算符
- 2.6|2.6 Photoshop操作步骤的撤消和重做 [Ps教程]
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- 一起来学习C语言的字符串转换函数
- C语言字符函数中的isalnum()和iscntrl()你都知道吗
- 在线版的迅捷思维导图怎么操作()
- 操作系统|[译]从内部了解现代浏览器(1)
- 字符串拼接成段落,换行符(\n)如何只执行n-1次
- 爬虫数据处理HTML转义字符
- 数据库总结语句