在javascript中,可以应用typeof操作符来获得自变量是标值种类,或是字符串类型,英语的语法“typeof 自变量”;假如传参为“number”,则自变量是标值种类,假如传参为“string”,则自变量是字符串类型。
本实例教程实际操作自然环境:windows7系统软件、javascript1.8.5版、Dell G3电脑上。
javascript分辨自变量是标值种类?或是字符串类型?
在javascript中,可以运用typeof操作符来分辨自变量是标值种类,或是字符串类型。
typeof操作符用于检验给出的变量值或值的基本数据类型,回到的数值操作数的基本数据类型名字,是一个字符串数组結果。
应用文件格式如下所示:
typeof 操作数
表明:操作数可以是自变量,还可以是实际的某一值(即字面量),传参有下列几类:
undefined:表明操作数为未定义;
boolean:表明操作数为布尔值;
string:表明操作数为字符串数组;
number:表明操作数为数据;
object:表明操作数为目标或二维数组;
function:表明操作数为涵数。
留意:涵数也是一种目标,但 typeof 将涵数视作特殊情况,因此检验涵数时,回到的結果为 function,而不是 object。
应用 typeof 操作符检验基本数据类型的例子如下所示:
var miaov = 'ketang'; //申明自变量,与此同时给自变量取值 console.log( typeof miaov ); //检验自变量miaov,結果为:string console.log( typeof 1 ); //检验数据1,結果为:number console.log( typeof true ); //检验true,結果为:boolean console.log( typeof false ); //检验false,結果为:boolean console.log( typeof undefined ); //检验undefined,結果为:undefined console.log( typeof null ); //检验null,結果为:object console.log( typeof {} ); // 检验目标,結果为:object console.log( typeof [] ); //检验二维数组,結果为:object function func(){} //界定涵数 console.log( typeof func ); //检验func函数类型,結果为:'function'
【相关信息:javascript学习培训实例教程】
以上便是javascript怎么获取自变量是标值种类?或是字符串类型?的详尽具体内容,大量请关心自学java网其他相关文章!
WWW.lllT.neT声明:有的资源来自网络转载,版权归原作者所有,如有侵犯到您的权益请联系邮箱:our333@126.com我们将配合处理!
原文地址:javascript怎么获取自变量是标值种类?或是字符串类型?发布于2021-12-09 13:36:01