- 严格模式
- 如何开启 `use strict`
- 开启严格模式之后 js 语法变得更加严谨
- 字符串编码
- 字符串比较
- 字符串创建
- 字面量
- 内置构造函数
- 包装对象
- 字符串的常用方法
- charAt
- charCodeAt
- indexOf
- substring :截取字符串 (包前不包后)
- substr: 截取字符串 (参数一:开始截取的字符索引位置 ,参数二:是要截取的个数)
- toLowerCase : 字母转小写
- toUpcase() : 字母转大写
- split : 根据对象的字符把字符串切割成数组
- replace:替换指定的字符
- ES5其他常用循环
- 数组.方法(function(item,key,arr){ item: 键值 key:键名 arr:原数组 })
- forEach
- map 需要return ; 重新复制一个数组
- filter :把返还函数里符合条件的内容过滤出来
- some : 返还函数的结果只要有一个满足条件那么结果就会是true ,否则就是false
- every: 返还函数的结果 都为true every的结果就是true ,否则就是false
- 时间对象 :js提供一个内置操作时间的对象
- 如何获取当前时间对象
- new Date(): 注意 本电脑的时间
- 获取指定的时间对象
- 传入对应的年月日的参数 ; 注意:月是0-11月来算的;
```js
new Date("2020","3","1") //
```
- 传入一个字符串; 注意 月是 1-12月
```js
new Date("2020-1-1 11:1:1");
```
- 操作时间对象: 时间对象.方法();
- 获取年 getFullYear();
- 获取月 getMonth(); // 注意: 获取的0-11 个月份
- 获取日 getDate();
- 获取星期 getDay();
- 获取时 getHours();
- 获取份 getMinutes();
- 获取秒 getSeconds();
网友评论