javascript-data type
来源:互联网 发布:知乎 伊斯兰教和佛教 编辑:程序博客网 时间:2024/05/29 09:05
数据类型
在javascript中不需要明确指定数据类型,可以根据赋值自动选择数据类型。
数据类型一般分为六类
- number
- boolean
- string
- null
- undefined
- object
其中object为对象类型,其他为原始类型。object中又包括 function,array,date等。
JavaScript中可以用‘+’‘-’进行隐式转换
- string + num = num (‘123’+0 = 123 )
- num + string = string ( 123 + ‘’ = ‘123’)
javascript中’==’判断可以用于不同类型
- null == undefined true
- null == string -> num
- boolean == ?-> num
- num ,string == object -> 基本类型
javascript中‘===’为严格等于,必须类型相同。
类型检测
typeof
基本类型和函数的检测,遇到null失效。instanceof
用于对象类型判断。 obj instanceof object true/flse
判断 obj是否为object类型的对象。
适合自定义对象,原生对象。Object.prototype.toString()
适合内置对象和基元类型,遇到null,undefined失效。
阅读全文
0 0
- [Javascript] Data Type & Summary
- javascript-data type
- Data Type
- Data Type
- DATA TYPE
- Data Type
- data-type,data-value
- Delphi Data Type to C# Data Type
- enum data type
- windows data type
- PLI Data Type
- DB2 Data Type
- data type : 数据类型
- Aggregate Function Data Type
- SQLServer data type precedence
- Part Two Data Type
- Data type conversion
- data 和 type
- Windows配置Github的SSH-key
- 图像滤波处理:空间滤波器实现
- 第七周项目一
- LoadRunner录制app脚本详解
- 第十二周项目二——Kruskal算法的验证
- javascript-data type
- Unity(四) Orthographic Camera正交相机的Size
- 第七周 项目三 负数把正数赶出队列
- Editplus 删除空行
- java 十六进制输出
- 第八周(2) 项目3.1-稀疏矩阵的三元组表示的实现及应用
- 《图解HTTP》读书笔记(1)第1章了解Web及网络基础(关键词:HTTP/)
- 下拉框半角还有数组
- 一文秒懂CI, CD AND CD