## 字面量:说白了就是某一个类型的一个固定数值。
当你看到这个固定的数值时候,我们就知道他是属于哪种类型的数据。
<br/><br/><br/>
## 整数字面量
概述:在JS当中整数字面量,即为十进制的数字 逢10进1.
数字类型的字面量
```
<script type="text/javascript"> (整数)
console.log(100);
console.log(-19999);
</script>
```
在JS种,十进制的数字,使用非常多。
整数是有正负之分的。
数字在控制台中打印的时候,是蓝色
## 浮点数字面量
概述:浮点数,即为小数。数字当中带有小数点的。
正负之分
```
<script type="text/javascript">
//0-1之间的小数是可以省略的
console.log(.156);
console.log(.1832);
</script>
```
小数在进行计算的时候,0.1+0.2这个比较有点特殊。
由于0.1和0.2在进行计算的时候,计算机底层转换为二进制数据进行计算,没办法整除(后面保留17位小数)
由于遵守iEEE754浮点数算术标准。
## 科学计数法
概述:科学计数法,也是表示数字一种形式,代表的是某一个数字与10的N次幕方。
console.log(6e2);
console.log(3.14e2);
- javascript简介与书写规范
- alert()----警告框函数
- prompt() --提示框
- 控制台使用
- 数字字面量
- JS的数据类型
- Infinity和NaN两个特殊的数字字面量
- 字符串型字面量
- 变量
- 变量声明提升
- 数据类型的判断typeof
- 数字转换为字符串(+)
- 字符转换数字parseInt
- 数学运算符
- 数学对象Math
- 字符串隐士转换数据类型
- 比较运算符
- 其他类型数据参与比较
- 字符串类型参与比较运算
- 布尔类型逻辑运算符
- 其他类型数据参与布尔运算boolean()
- if多分支案例
- if嵌套语句
- 赋值运算符
- switch放布尔值方法
- 同名变量
- for循环经典案例
- function函数
- 函数 形参与实参
- 全局与局部变量
- 函数作用域
- 函数返回关键字return 使用
- 函数经典实战(水仙花与幸运数)
- 表达式函数
- 关键字形式函数与表达式函数区别
- 回调函数
- 函数递归现象
- 表达式函数IIFE
- 数组
- 数组length属性(获取数组元素个数)
- 数组Push方法与pop方法(添加与删除尾部元素)
- 数组unshift与 shift方法(添加与删除数组头部元素)
- 数组indexOf与includes方法
- 数组slice与splice方法
- 数组join 与reverse方法
- 字符串length属性(轮遍字符个数)
- 字符串toLowerCase与 toUpperCase(转换大小写)
- 字符串的search方法 split(分割字符串为数组)
- 字符串substring 与substr方法(裁剪出来生成新数组)
- 字符串replace与match方法
- 正则表达式
- JSON格式数据格式
- 字符串方法match结合正则使用
- search方法结合正则一起使用
- replace结合正则使用
- exec正则表达式方法
- test正则方法(返回布尔值)
- 字符集--正则表达式
- 修饰符--正则表达式
- 边界符--正则表达式
- 预定义类--正则表达式
- 量词--正则表达式
- 三元运算符与类数组对象arguments
- 正则表达式经典代码