美文网首页
JS 基础知识点(下)

JS 基础知识点(下)

作者: zhengLH | 来源:发表于2019-02-15 17:45 被阅读11次

【1】考题复习

知识点.png 题目1.png 解释.png 题目2.png 结果.png 题目3.png 题目4.png 图片.png

【2】this 知识点:

图片.png 知识点1的分析.png 知识点4的分析.png

【练习】

习题1.png

【3】arguments 知识点:

(1)指向 函数自身引用;
(2)

知识点.png 图片.png 习题.png 图片.png 图片.png 图片.png 图片.png 图片.png 图片.png

【4】克隆
(1) 深克隆:

思路.png 图片.png

【5】数组:

图片.png 图片.png 图片.png

(1)push 原理:(往数组末尾端 增加元素 可以一个或者同时多个)

图片.png

(2)pop 原理: 删除元素(每次 只能删除一个)
(3)unshift 原理 :(往队头 增加 元素 区分 push)

图片.png 图片.png

(4) shift 原理 (往队头 删除元素 )


图片.png

(5)reverse 数组反转

(6)splice 截取数组某一块 ( 绞接 )

图片.png 图片.png 习题.png 结果.png

【注】 截取 负数位

问题.png 图片.png

(7) sort 排序

图片.png
图片.png

【解决方案】

图片.png 简化版.png

【问题】 如何给一个有序数组打乱顺序:

答案.png

【习题】 对象根据某个规则排序

图片.png

(1) 根据年龄:

图片.png

(8)concat: 数组合并

图片.png 图片.png

(9)toString 转换成 字符串

图片.png

(9) slice 数组截取 (不改变 原数组 )

图片.png 图片.png

(10) join 改变数组拼接方式(默认; 使用,分隔数组元素)

图片.png

(11) split 是字符串的方法 ( 按照 ... 来拆分 )

图片.png 图片.png

【6】类数组

图片.png 图片.png 图片.png 图片.png 图片.png

【注】 创建 类数组 的条件:

图片.png

【习题】

图片.png 结果.png

【数组去重】

图片.png

【注意】

图片.png 图片.png 图片.png

【解释】 !0 = true (所以 有多少个0 就输出多少个0)

【复习】

(1) 属性: 可配置 和 不可配置

图片.png 图片.png 图片.png 图片.png

(2)this 的作用:

图片.png 图片.png 图片.png 图片.png 图片.png

(3)闭包

图片.png

(4) 数组

图片.png

(5)undefined 和 null 隐式类型转换:

【注】他们 不能与数值比较

(6)

图片.png

【7】 try ....catch

图片.png

【错误类型】

图片.png

【8】es5 标准模式

图片.png 图片.png 全局严格模式.png 局部严格模式.png 图片.png 图片.png with的使用.png

【9】json 格式

图片.png

【10】

相关文章

网友评论

      本文标题:JS 基础知识点(下)

      本文链接:https://www.haomeiwen.com/subject/dlrvjqtx.html