08 2021 档案
摘要:1、Promise的考察 // 假设本地机器无法做加减乘除运算,需要通过远程请求让服务端来实现。 // 以加法为例,现有远程API的模拟实现 const addRemote = async (a, b) => new Promise(resolve => { setTimeout(() => res
阅读全文
摘要:1、有意义的命名 所有的命名都要有实际意义,命名会告诉你它为什么存在,它做什么事情,应该怎么用。 避免引起误导,变量方法名和实际意义不符 做有意义的区分,array1和array2这样的名字你告诉我有啥区别 使用读的出来的名称,真的很有效,编程是社交活动,名字要读的出来! 使用可以搜索的名称,难以搜
阅读全文
摘要:正则表达式全集 字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也
阅读全文
摘要:1、webpack 1-1 webpack 是什么 webpack 是一种前端资源构建工具,一个静态模块打包器(module bundler)。 在webpack 看来, 前端的所有资源文件(js/json/css/img/less/...)都会作为模块处理(chunk)。它将根据模块的依赖关系进行
阅读全文