严格模式


- 严格模式

    - 如何开启 `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();

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容