超大整数相加 发表于 2019-09-12 | 分类于 算法题 字数统计: 220 字 | 阅读时长 ≈ 1 分钟 12345678910111213141516171819202122232425262728293031323334353637383940414243function sumStrings(a,b) { //通过补零让a和b对齐 //若a比b短,则对a补零 ... 阅读全文 »
任务管理器 发表于 2019-09-12 | 分类于 算法题 字数统计: 217 字 | 阅读时长 ≈ 1 分钟 实现一个任务管理器,这里面执行的函数都是异步函数,然后管理器内部最多只能同时执行两个函数。 设置一个 函数数组fnArray,一个参数数组paramsArray,一个计数器count 返回一个对象,里面执行run run方法,每次往函数数组,参数数组push对应的内容,执行 异步函数 执行异步函数方 ... 阅读全文 »
Keep-alive源码分析 发表于 2019-09-10 | 分类于 源码分析 字数统计: 1.3k 字 | 阅读时长 ≈ 5 分钟 前言Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染dom,达到缓存的效果 include: 字符串或正则表达式。只有匹配的组件会被缓存。 exclude: 字符串或正则表达式。任何匹配的组件都不会被缓存。 阅读全文 »
JS-new实现 发表于 2019-09-10 | 分类于 JavaScript 字数统计: 218 字 | 阅读时长 ≈ 1 分钟 前言之前我们在 this 指向 这篇文章中,讨论过 构造函数 new 的步骤: 创建一个新对象 把构造函数的 this 指向新对象 新对象的 proto 属性指向构造函数的 prototype 原型 执行构造函数的代码 返回新对象 现在,我们尝试依照这个步骤,用 JS 实现一个 new 阅读全文 »
JS-实现继承的五种办法 发表于 2019-09-10 | 分类于 JavaScript 字数统计: 1.9k 字 | 阅读时长 ≈ 8 分钟 前言之前一直对原型链不太了解,所以继承也懵懵懂懂,最近终于对原型链有点心得了,抓紧弄懂继承! 阅读全文 »