## Number对象
* 构造函数:`Number()`,可以创建一个Number类型的对象,语法`var 变量名 = new Number(数值)`
* 工具函数:可以其他类型的数据转变为Number类型的对象
* Number对象的属性了解即可
* `toString()`方法将Number对象转变为string类型的数据
* `toPrecision()`方法将数值转化为指定位数的有效数字
* `toFixed()`用于将一个数转化为指定位数的小数,返回这个小数对应的字符串
## String对象
* 构造函数:String(),创建一个String类型的对象,语法`var 变量名 = new String(参数)`
* String对象和Number对象不一样的地方,基本数据类型string也可以调用Sring对象的方法和属性,这是因为string会先找打对应的包装对象String
* length属性,获取字符串长度
* 通过索引可以获取对应索引所在位置的字符
* `charAt()`方法:返回指定位置的字符,参数从0开始编号。`charAt()`的使用其实和索引的使用时一样的
* `concat()`用于连接两个字符串,返回一个新的字符串,不改变原字符串
* `slice()`方法:用于从原字符串中取出子字符串,并返回,不改变原字符串。注意可以传入一个参数也可以传入两个参数。只有一个参数规定从该参数开始直到末尾,传入两个参数,规定从第一个参数开始,直到第二个参数结束(不包含第二个参数指定的位置)
* `substring()`方法:用于从原字符串取出子字符串,并返回,不改变原字符串。与slice作用相同,但有些奇怪的规则,不建议使用`substring`,优先使用`slice`。
* `indexOf()`和`lastIndexOf()`:确定一个字符串在另一个字符串中的位置,返回一个整数,表示匹配开始的位置。如果返回-1表示没有匹配到。`indexOf`是从头部开始匹配,`lastIndexOf`是从尾部开始匹配。
* `trim()`:去除字符串两端的空格,返回一个新的字符串,不改变原字符串
* `substr()`:方法用于从原字符串中取出子字符串并返回,不改变原字符串,接受两个参数,第一个参数是子字符串开始位置,第二个参数是子字符串的长度。
* `toLowerCase()`、`toUpperCase()`:将字符串全部改为小写或者大写,返回一个新的字符串,不改变原来字符串。
* `search()`:返回匹配的第一位置,没有找到返回-1
* `replace()`:该方法用于替换匹配的字符串,一般情况下只替换第一个匹配到的元素
* `split()`:按照给定字符分割字符串,并返回一个由分割字符串分割出来的子字符串数组。
- 课程开始
- 第一课20191008
- 第二课20191009
- HTML
- CSS
- CSS第一课
- CSS第二课
- CSS第三课
- CSS第四课
- CSS第五课
- JavaScript
- Js第一课
- Js第二课
- Js第三课
- Js第四课
- Js第五课
- Js第六课
- Js第七课
- Js-事件模型
- Js-2019-10-31-标准库
- Js-2019-11-01- 标准库
- Js-2019-11-01-Json
- Js-2019-11-01-对象的创建
- Js-2019-11-04-this的使用
- Js-2019-11-05-storage与异常
- Js-2019-11-05-BOM与补充知识点
- Js-2019-11-06-正则表达式和计时器
- jQuery
- jQuery-2019-11-13-初识jQuery
- jQuery-2019-11-14-jQuery节点操作
- jQuery-2019-11-15-jQuery节点操作二
- jQuery-2019-11-16-jQuery效果与动画
- Java
- Java-2019-11-27-变量直接量数据格式运算符
- Java-2019-11-28-流程控制
- Java-2019-12-02-数组
- Java-2019-12-04 面向对象
- Java-2019-12-05-封装
- Java-2019-12-06-深入构造器
- Java-2019-12-09-继承
- Java-2019-12-10-多态
- Java-2019-12-10-包装类
- Java-2019-12-11-final修饰符
- Java-2019-12-11-包装类
- Java-2019-12-11-接口
- java-2019-12-13-设计模式
- Java-2019-12-16-集合框架
- Java-2019-12-18-集合排序
- Java-2019-12-23-常用类学习
- Java-2019-12-25-异常处理
- Java-2019-12-31-内部类详解
