您的位置:首页 > Web前端 > JavaScript

JavaScript之基础-3 JavaScript 数据类型、数据类型转换

2016-03-24 16:35 555 查看
一、数据类型

数据类型




基本类型

- 数字类型 - 既可以表示32位整数,也可以表示64位的浮点数 - 整数 - 十进制:逢十进一的整数,如1234567890 - 八进制:逢八进一的整数,如01235670 - 十六进制:
- 浮点数
- 使用小数点记录数据,如 95.5,3.1415926
- 使用指数记录数据,如 4.3e23, 4.3E-23

string 类型
- 字符串类型 - 表示一系列的文本字符数据,如性别、姓名、住址等 - 由Unicode字符,数字,标点组成的序列 - JavaScript不像 Java 语言那样严格区分字符和字符串类型 - 首尾由一对单引号或双引号括起 - 特殊字符需要转义符




boolean 类型 - 布尔类型 - 仅有两个值: true 和 false - 也代表1和0 - 实际运算中true=1,false=0
undefined - undefined - 语义: 不存在该数据 - 声明了变量但从未赋值,或者对象属性不存在



二、数据类型转换

隐式转换
- JavaScript 属于松散类型的程序语言 - 变量在声明时不需要指定数据类型 - 变量由赋值操作确定数据类型 - 不同类型数据在计算过程中会自动进行转换






数据类型转换函数
- toString() - 转换成字符串,所有数据类型均可转换为 string 类型 - parseInt() - 解析出一个string 或 number 的整数部分 - 如果没有可以转换的部分,则返回NaN(Not a Number) - parseFloat() - 解析出一个string的浮点数部分 - 如果没有可以转换的部分,则返回NaN - Number() - 把一个string解析为number - 如果包含非法字符,则返回NaN

总结:本章内容主要介绍了 JavaScript 数据类型、数据类型转换
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息