码迷,mamicode.com
首页 > Web开发 > 详细

JS简单数据类型

时间:2018-05-20 22:21:23      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:last   case   变量   操作   1.5   大于   定义数据   includes   index   

#1.简单数据类型
##1.1number
- 定义:整数和小数
- 大于`2**2014`显示无穷大
- 小于`-2**2014`显示无穷小
- `NaN`表示非数字,但它属于number类型
- 所有涉及到NaN的操作结果都是NaN
- NaN跟任何数据都不相等包括它自己
##1.2string字符串类型
- 如果数据有引号,就为字符串类型
- 当有嵌套结构时,不能使用一样的引号,可以使用转义符`\‘\‘`
- 特殊符号:`\n`换行、`\t`制表符
##1.3boolean数据类型
- 只有`ture`和`false`两个值
##1.4undefined未定义数据类型
- 只有一条数据undefined,变量未赋值会得到undefined、查看未声明的数据会得到undefined
##1.5null空对象
- 只有null一条数据,通过`typeof`审查会得到`object`
- `null==undefined`
#2数据的属性和方法
##2.1number
###2.1.1静态方法
- 判断一个数是否为整数:`Number.isInteger();`
- 判断一个值是否为有限数值:`Number.isFinite();`一般用来判断是否为数字类型
- ES6新增,判断一个值是否为非数字:`Number.isNaN();`只有判断NaN为true
###2.1.2实例方法
- `num.toFixed();`保留几位小数,转换成字符串,括号内数值范围0-20
##2.2number
###2.2.1属性
- `str.Length;`查看字符串中有多少个字符
###2.2.2实例方法
- `str.charAt();`通过位置找字符,取值从0开始
- `indexOf();`通过字符找位置,如果有相同字符找第一个
- `lastIndexOf();`通过字符找位置,如果有相同字符找最后一个
- `str.slice;`截取字符串,不包括结束位置的字符,如果不写结束位置,可以截取到最后位置
- `str.concat();`拼接字符串
- `str.toLowerCase();`把字符串转成小写
- `str.toUpperCase();`把字符串转成大写
- `str.split();`把一个字符串按照指定符号分割成数组
- `str.trim();`去除字符两端的空格,`str.trimLeft();`去除字符左端的空格,`str.trimRight();`去除字符右端的空格
- `str.includes();`判断字符串是否包含指定字符
- `str.repeat();`重复字符串

JS简单数据类型

标签:last   case   变量   操作   1.5   大于   定义数据   includes   index   

原文地址:https://www.cnblogs.com/namofa/p/9064819.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!