【1】考题复习
![](https://img.haomeiwen.com/i3793005/9ab34fed84ca1815.png)
![](https://img.haomeiwen.com/i3793005/305a3c38733d2614.png)
![](https://img.haomeiwen.com/i3793005/a2fde98853bccd1c.png)
![](https://img.haomeiwen.com/i3793005/16fa4be78a992a76.png)
![](https://img.haomeiwen.com/i3793005/035006b924a392d2.png)
![](https://img.haomeiwen.com/i3793005/7117f6a0dc050dd9.png)
![](https://img.haomeiwen.com/i3793005/03f3537d49980f80.png)
![](https://img.haomeiwen.com/i3793005/d445c66926095e45.png)
【2】this 知识点:
![](https://img.haomeiwen.com/i3793005/86c98929aca8a37f.png)
![](https://img.haomeiwen.com/i3793005/22f1408b58ca753f.png)
![](https://img.haomeiwen.com/i3793005/fa0eb168cfb96648.png)
【练习】
![](https://img.haomeiwen.com/i3793005/0e9bc0fbae5a7241.png)
【3】arguments 知识点:
(1)指向 函数自身引用;
(2)
![](https://img.haomeiwen.com/i3793005/dd6127724a67636d.png)
![](https://img.haomeiwen.com/i3793005/b1b411e459f862ab.png)
![](https://img.haomeiwen.com/i3793005/88fa70ac1674fa41.png)
![](https://img.haomeiwen.com/i3793005/36073c65cca301db.png)
![](https://img.haomeiwen.com/i3793005/afbbabc048db09e7.png)
![](https://img.haomeiwen.com/i3793005/271b8e2d70a26af2.png)
![](https://img.haomeiwen.com/i3793005/2b97cbd08e792919.png)
![](https://img.haomeiwen.com/i3793005/8e688d0be112c6a2.png)
![](https://img.haomeiwen.com/i3793005/6a50bbcb876d63b1.png)
【4】克隆
(1) 深克隆:
![](https://img.haomeiwen.com/i3793005/59980cd70309b864.png)
![](https://img.haomeiwen.com/i3793005/9f5583d98d0075fd.png)
【5】数组:
![](https://img.haomeiwen.com/i3793005/9b49b4e7a70bb6d6.png)
![](https://img.haomeiwen.com/i3793005/18d6eda4f076b03f.png)
![](https://img.haomeiwen.com/i3793005/b908f7c70b8c83ca.png)
(1)push 原理:(往数组末尾端 增加元素 可以一个或者同时多个)
![](https://img.haomeiwen.com/i3793005/a803b22f47340a66.png)
(2)pop 原理: 删除元素(每次 只能删除一个)
(3)unshift 原理 :(往队头 增加 元素 区分 push)
![](https://img.haomeiwen.com/i3793005/5eb3575477d0453a.png)
![](https://img.haomeiwen.com/i3793005/4e65aaafa6de8b93.png)
(4) shift 原理 (往队头 删除元素 )
![](https://img.haomeiwen.com/i3793005/e4a93f38d29c6c52.png)
(5)reverse 数组反转
(6)splice 截取数组某一块 ( 绞接 )
![](https://img.haomeiwen.com/i3793005/88ca996d1fd9b0f2.png)
![](https://img.haomeiwen.com/i3793005/a9c9531730c1f446.png)
![](https://img.haomeiwen.com/i3793005/5c1cd42e8ac8dbb2.png)
![](https://img.haomeiwen.com/i3793005/eddf0bc08091157e.png)
【注】 截取 负数位
![](https://img.haomeiwen.com/i3793005/866e05c20e8a502a.png)
![](https://img.haomeiwen.com/i3793005/5ccb3f3ca6dc0c17.png)
(7) sort 排序
![](https://img.haomeiwen.com/i3793005/f09a5f73832f99a6.png)
![](https://img.haomeiwen.com/i3793005/be5098a7df6687bb.png)
【解决方案】
![](https://img.haomeiwen.com/i3793005/d8f3364611dc33a5.png)
![](https://img.haomeiwen.com/i3793005/3a44f5e12be77328.png)
【问题】 如何给一个有序数组打乱顺序:
![](https://img.haomeiwen.com/i3793005/44579cb4e31b2948.png)
【习题】 对象根据某个规则排序
![](https://img.haomeiwen.com/i3793005/a945b4ad390674a4.png)
(1) 根据年龄:
![](https://img.haomeiwen.com/i3793005/590f8f80b1dfa481.png)
(8)concat: 数组合并
![](https://img.haomeiwen.com/i3793005/8eeee8462416b0b6.png)
![](https://img.haomeiwen.com/i3793005/d812e78b759008fb.png)
(9)toString 转换成 字符串
![](https://img.haomeiwen.com/i3793005/01f1d2b8c5451b15.png)
(9) slice 数组截取 (不改变 原数组 )
![](https://img.haomeiwen.com/i3793005/c9448d661176c906.png)
![](https://img.haomeiwen.com/i3793005/5410c88d47ed4c90.png)
(10) join 改变数组拼接方式(默认; 使用,分隔数组元素)
![](https://img.haomeiwen.com/i3793005/605f77e02cf3a4ab.png)
(11) split 是字符串的方法 ( 按照 ... 来拆分 )
![](https://img.haomeiwen.com/i3793005/49dcbeca0aaf6eb4.png)
![](https://img.haomeiwen.com/i3793005/61f2a372cf5e4782.png)
【6】类数组
![](https://img.haomeiwen.com/i3793005/60109a92740b1aad.png)
![](https://img.haomeiwen.com/i3793005/2764491386c02dc0.png)
![](https://img.haomeiwen.com/i3793005/5b6db985075c4dab.png)
![](https://img.haomeiwen.com/i3793005/f28c1d50128cf5de.png)
![](https://img.haomeiwen.com/i3793005/589c7429358b2a9e.png)
【注】 创建 类数组 的条件:
![](https://img.haomeiwen.com/i3793005/179e7376e4d2a557.png)
【习题】
![](https://img.haomeiwen.com/i3793005/636b833124b0eb46.png)
![](https://img.haomeiwen.com/i3793005/6249e460e062ff37.png)
【数组去重】
![](https://img.haomeiwen.com/i3793005/6f871ebe628da51d.png)
【注意】
![](https://img.haomeiwen.com/i3793005/4917e833872fcb58.png)
![](https://img.haomeiwen.com/i3793005/492e20e90f13bac6.png)
![](https://img.haomeiwen.com/i3793005/62ed974f1cf0aefb.png)
【解释】 !0 = true (所以 有多少个0 就输出多少个0)
【复习】
(1) 属性: 可配置 和 不可配置
![](https://img.haomeiwen.com/i3793005/5879596c744138b8.png)
![](https://img.haomeiwen.com/i3793005/b8c4ac6dca2d68d2.png)
![](https://img.haomeiwen.com/i3793005/73c6e898b75f415e.png)
![](https://img.haomeiwen.com/i3793005/cdc0c16f46802e6d.png)
(2)this 的作用:
![](https://img.haomeiwen.com/i3793005/cc6d68e844a446c7.png)
![](https://img.haomeiwen.com/i3793005/0c94ab223fb8bb50.png)
![](https://img.haomeiwen.com/i3793005/b2ca960a506bb464.png)
![](https://img.haomeiwen.com/i3793005/05135360404b23d2.png)
![](https://img.haomeiwen.com/i3793005/f0826456cdab53fc.png)
(3)闭包
![](https://img.haomeiwen.com/i3793005/37334711935c284a.png)
(4) 数组
![](https://img.haomeiwen.com/i3793005/db5747fb43bdebd1.png)
(5)undefined 和 null 隐式类型转换:
【注】他们 不能与数值比较
(6)
![](https://img.haomeiwen.com/i3793005/1491d4267cda9b6a.png)
【7】 try ....catch
![](https://img.haomeiwen.com/i3793005/c677943bf2d1f10e.png)
【错误类型】
![](https://img.haomeiwen.com/i3793005/3ed5e3019a954abc.png)
【8】es5 标准模式
![](https://img.haomeiwen.com/i3793005/45ff83b01e848c28.png)
![](https://img.haomeiwen.com/i3793005/db7826d07d481a77.png)
![](https://img.haomeiwen.com/i3793005/4df259efb7f4fd33.png)
![](https://img.haomeiwen.com/i3793005/ec7f3ec8d3f6daf3.png)
![](https://img.haomeiwen.com/i3793005/cd41e7f79c6654eb.png)
![](https://img.haomeiwen.com/i3793005/ea678028b0a12c0f.png)
![](https://img.haomeiwen.com/i3793005/510da11b26691634.png)
【9】json 格式
![](https://img.haomeiwen.com/i3793005/5a9bb1fa651db865.png)
【10】
网友评论