Loading

摘要: 什么是原型,什么是原型链 每一个构造函数都有一个原型对象属性prototype,每一个JavaScript对象在创建的时候就会关联这个对象,这个对象就是原型,包含了很多属性 实例化的对象中的__proto__会指向这个原型对象属性prototype 原型链就是多个对象通过 proto 的方式连接了起 阅读全文
posted @ 2021-01-26 20:52 不吃苦瓜^ 阅读(60) 评论(0) 推荐(0) 编辑
摘要: promise的实现 https://www.cnblogs.com/dark-duck/p/14325604.html 文件的分片上传断点续传,还有通常说的秒传 https://www.cnblogs.com/dark-duck/p/14326058.html 函数柯里化 https://www. 阅读全文
posted @ 2021-01-26 20:37 不吃苦瓜^ 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 事件触发的几个阶段 捕获阶段:事件从根节点流向目标节点,途中流经各个DOM节点,在各个节点上触发捕获事件,直到达到目标节点。 目标阶段:事件到达目标节点时,就到了目标阶段,事件在目标节点上被触发 冒泡阶段:事件在目标节点上触发后,不会终止,一层层向上冒,回溯到根节点 为什么通常在冒泡阶段执行事件 兼 阅读全文
posted @ 2021-01-26 20:36 不吃苦瓜^ 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 什么是函数柯里化,有什么作用 在数学和计算机科学中,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。 主要作用 参数复用 提前返回 – 返回接受余下的参数且返回结果的新函数 延迟执行 – 返回新函数,等待执行。 function add(a, b) { return a + 阅读全文
posted @ 2021-01-26 20:11 不吃苦瓜^ 阅读(252) 评论(0) 推荐(0) 编辑