JavaScript中的typeof和数据类型介绍
2020-04-06 07:19
1591 查看
js中的关键字
typeof可以用来查询并返回数据或变量的类型。
比如下面就是一个
typeof的简单应用
var a=10; console.log(typeof a);//控制台输出number
typeof是刚接触js的菜鸟们经常会用到的关键字,在面对还未了解的新数据类型或者经过计算后的位置变量时用
typeof检测有助于理清思路,也可以藉此判断输出的变量是否符合条件来完成分支判断。
var a=10; var b; if((typeof a+b)=="number"){ console.log("数值与undefined相加还是数值"); }else{ console.log("数值与undefined相加还是undefined");//结果 }
常见的数据类型
undefined
var a; console.log(typeof a);//undefined
数值
var a=10; console.log(typeof a);//number
var a=10.11; console.log(typeof a);//js中浮点数也归为数值
var a=NaN; console.log(typeof a);//NaN也是数值
字符串
var a="10"; console.log(typeof a);//string
var a=" "; console.log(typeof a);//单个空格也是字符串
var a=""; console.log(typeof a);//只要是被双引号括着的都是字符串
布尔
布尔的值只有两种,true或false
var a=true; console.log(typeof a);//boolean
var a=false; console.log(typeof a);//boolean
对象
var a={}; console.log(typeof a);//object
var a=[]; console.log(typeof a);//数组也算对象
var a=null; console.log(typeof a);//null也是对象
实际上在 js中,几乎所有的事物都是对象
函数
var a=function(){}; console.log(typeof a);//function
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- JavaScript--检测数据类型-- typeof 和 instanceof
- javascript typeof返回的数据类型
- javascript数据类型检测typeof
- 【JavaScript基础知识】——数据类型与typeof操作符
- 基于JavaScript 数据类型之Boolean类型分析介绍
- 基于JavaScript 数据类型之Boolean类型分析介绍
- 简单介绍JavaScript的变量和数据类型
- javascript中typeof返回的数据类型
- JavaScript typeof运算符和数据类型
- javascript的typeof返回哪些数据类型
- 爱创课堂每日一题第三天8/25日javascript的typeof返回哪些数据类型?
- javaScript数据类型与typeof操作符
- JavaScript第三课——数据类型(typeof操作符、Undefined类型、Null类型、Boolean类型)
- javascript的typeof返回哪些数据类型
- javascript中的typeof返回数据类型注意
- JavaScript数据类型(一)——typeof操作符、Boolean、Null和Undefined
- JavaScript语言核心数据类型和变量使用介绍
- javascript的数据类型、字面量、变量介绍
- JavaScript自学笔记第3讲:JavaScript基本数据类型介绍
- 简单介绍JavaScript数据类型之隐式类型转换