梦回JavaScript--数据类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了梦回JavaScript--数据类型相关的知识,希望对你有一定的参考价值。
ECMAScript中有5种简单数据类型也就是基本类型
1,Undefined
2,Null
3,Boolean
4,Number
5,String
还有一种复杂数据类型,Object --由一组无序的键值对组成。
ECMAScript是松散类型的,什么是松散类型? 松散类型就是定义一个变量可以保存所有类型而且修改值时可以改变类型。
因此有一种手段来检测变量的数据类型 typeof操作符 就是负责提供这方面信息的操作符,它将返回以下:
1,undefined ---如果这个值未定义
2,boolean ---如果这个值是布尔值
3,string ---如果这个值是字符串
4,number ---如果这个值是数值
5,object ---如果这个值是对象或null
6,function ---如果这个值是函数
下面是几个使用操作符 typeof的例子
var mes = ‘some string‘; alert(typeof mes) //string alert(typeof (mes)) //string alert(typeof 99) //number alert(typeof true) //boolean
以上是关于梦回JavaScript--数据类型的主要内容,如果未能解决你的问题,请参考以下文章
从 TypeScript 类型定义或 GraphQL 片段定义生成 JavaScript 空对象