摘要: obj.name ==> obj["name"] 底层的自动转化,所以直接写 obj["name"] 效率会高一些 var obj = { name: "zhangsan", age: 12, sex: "male" } console.log(obj.name); // "zhangsan" co 阅读全文
posted @ 2019-11-07 14:56 追僧逐月 阅读(1949) 评论(0) 推荐(0) 编辑
摘要: 闭包解决命名空间污染问题 var init = (function () { var name = "zhangsan", age = 12, sex = "male", _class = 2019 function sayName() { console.log(name); } function 阅读全文
posted @ 2019-11-07 14:31 追僧逐月 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 连续调用,了解调用主体 var zhangsan = { smoke: function () { console.log("Smoking..."); return this; }, drink: function () { console.log("drinking..."); return t 阅读全文
posted @ 2019-11-07 14:20 追僧逐月 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 列表List 创建 截取 插入 删除 排序 阅读全文
posted @ 2019-11-04 17:19 追僧逐月 阅读(132) 评论(0) 推荐(0) 编辑
摘要: class CList { constructor() { this.head = null; this.length = 0; } append(element) { let newNode = new Node(element); if (this.head == null) { ... 阅读全文
posted @ 2019-11-04 16:40 追僧逐月 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 双向链表: 阅读全文
posted @ 2019-11-04 16:23 追僧逐月 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 单向链表: 插入删除效率比数组高 阅读全文
posted @ 2019-11-04 16:17 追僧逐月 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 队列: 受限的线性结构 先进先出 First In First Out 优先级队列: 队列元素含有优先级,根据优先级入队 只有入队与普通队列不同,其余一致 优先级队列一般应用于线程队列,银行排队等场景 阅读全文
posted @ 2019-11-04 15:32 追僧逐月 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 栈结构: 受限的数据结构,先进后出 First In Last Out 阅读全文
posted @ 2019-11-04 15:25 追僧逐月 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 第一题 合并 a,b对象,并且不改变a,b,把合并后的对象转为字符串打印到控制台 答案: 第二题 把setTimeout(()=>{return 3+4;})封装在Promise中并获得其值 第三题 随机生成一个长度为 10 的整数类型的数组,例如 [2, 10, 3, 4, 5, 11, 10, 阅读全文
posted @ 2019-10-30 21:31 追僧逐月 阅读(135) 评论(0) 推荐(0) 编辑