JavaScript知识夯实系列-3.变量与数据类型
来源:互联网 发布:js 遍历页面所有元素 编辑:程序博客网 时间:2024/06/02 00:35
变量
变量的作用是给某一个值或对象标注名称。
- 变量的声明
使用var声明一个变量。
var bool;
- 变量的赋值。
bool = false;
- 变量的声明与赋值。
var bool = false;
数据类型
数据类型决定了一个数据的特征。
JavaScript的类型分为5种基本数据类型和一个Object类型,总共六种。
基本数据类型
常用方法
typeof运算符
使用typeof操作符可以用来检查一个变量的数据类型.
常用结果类型返回
基本数据类型
String
- String用于表示一个字符序列,即字符串。
- 字符串需要使用 ’ 或“括起来。
- 将其他数值转换为字符串有三种方式:toString()、 String()、
拼串。 - 转义字符
Number
- Number 类型用来表示整数和浮点数,最常用的功能就是用来
表示10进制的整数和浮点数。 - Number表示的数字大小是有限的,范围是:
- ± 1.7976931348623157e+308
- 如果超过了这个范围,则会返回± Infinity。
- NaN,即非数值(Not a Number)是一个特殊的数值,JS中
当对数值进行计算时没有结果返回,则返回NaN。
数值的转换
- 有三个函数可以把非数值转换为数值:Number()、 parseInt()
和parseFloat()。 - Number()可以用来转换任意类型的数据,而后两者只能用于
转换字符串。 - parseInt()只会将字符串转换为整数,而parseFloat()可以转换
为浮点数。
Boolean
- 布尔型只能够取真(true)和假(false)
- 其他的数据类型也可以通过Boolean()函数转换为布尔类型。
- 转换规则
Undefined
- Undefined 类型只有一个值,即特殊的 undefined 。
- 在使用 var 声明变量但未对其加以初始化时,这个变量的值就
是 undefined。例如:- var message;
- message 的值就是 undefined。
- 需要注意的是typeof对没有初始化和没有声明的变量都会返回
undefined。
Null
- Null 类型是第二个只有一个值的数据类型,这个特殊的值是
null 。 - 从语义上看null表示的是一个空的对象。所以使用typeof检查
null会返回一个Object。 - undefined值实际上是由null值衍生出来的,所以如果比较
undefined和null是否相等,会返回true;
阅读全文
0 0
- JavaScript知识夯实系列-3.变量与数据类型
- JavaScript知识夯实系列-1.JavaScript基础知识
- JavaScript知识夯实系列-2.基础语法
- JavaScript知识夯实系列-4.运算符
- JavaScript知识夯实系列-5.语句
- javascript变量与数据类型
- JavaScript运用指引系列一: 变量与数据类型
- javascript之数据类型与变量
- [Web前端]梳理-JavaScript.2.变量与量. 3.数据类型
- 3.变量与数据类型
- 第二章 JavaScript数据类型,常量与变量
- JavaScript基本概念之变量与数据类型
- [JS]JavaScript数据类型与变量类型转换
- 12、javascript的变量与数据类型
- JavaScript基础(2.变量与数据类型)
- JavaScript基础系列(变量与类型)
- 夯实基础 js数据类型
- 3.Javascript基础-变量和数据类型
- ZAKER区域融媒体模式获广东官方主流认可
- 价值 10 亿美元!Cruise Automation 将挑战谷歌无人驾驶汽车
- 关于NFC和公交一卡通,你需要知道这些
- 我国将公布首个无人驾驶技术标准,特斯拉车祸再生 | 智驾周刊
- HTML 将导航页嵌套到<iframe>中
- JavaScript知识夯实系列-3.变量与数据类型
- 数值的整数次方(代码的完整性)
- JVM 之 逃逸分析和TLAB
- java ThreadLocal详解
- javascript事件简述和入门案例,js事件驱动机制;js 点击事件;js 焦点事件表单提交事件,键位弹起事件鼠标移入移除事件,
- [DP] Atcoder AGC013D. Piling Up
- 腾讯应用宝合作伙伴沙龙在京举办 分享精准高效分发
- HotSpot的G1收集器
- 一些问题