第三章、javascript高级
摘要:目录二十七、知识点回顾1、回调函数方式处理异步所存在的问题2、生成器3、从Generator到async/await 二十七、知识点回顾 1、回调函数方式处理异步所存在的问题 * 无法捕获错误(try catch) * 不能return 2、生成器 function* foo(a) { const
阅读全文
第四章、nodejs高级
摘要:目录十六、知识点补充1、环境变量2、pnpm包管理方式3、npm包管理方式(dependencies、devDependencies、peerDependencies)4、npm发布包5、内置模块-util模块6、Buffer7、base64编码算法8、path模块9、实现静态资源服务器10、exp
阅读全文
多种跨域方案详解
摘要:目录1、浏览器的同源策略2、jsonp3、cors4、postMessage5、window.name6、location.hash7、document.domain8、websocket9、nginx 1、浏览器的同源策略 * 两个URL的协议、主机、端口都相同的话,则这两个URL同源 * 浏览器
阅读全文
动手实现一个webpack的loader和plugin
摘要:目录动手实现一个webpack的loader动手实现一个webpack的pluginchrome浏览器调试nodejs代码 动手实现一个webpack的loader // webpack.config.js module.exports = { module: { rules: [ { test:
阅读全文
简易版webpack的实现步骤
摘要:目录简易版webpack的实现步骤1、npm的bin2、文件的读写3、webpack是如何做的4、模块遍历(图结构)5、模块脚本拼接6、loader转换 简易版webpack的实现步骤 1、npm的bin * npm init -y * package.json添加配置 ######## { "bi
阅读全文