biubiubiu...
摘要: 手写ajax function ajax(url){ const p = new Promise(resolve,reject)=>{ const xhr=XMLHttpRequest(); xhr.open('GET', url, true); xhr.onreadystatechange=fun 阅读全文
posted @ 2021-02-28 21:23 了恩 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一、html基础 如何理解html语义化? 例子:全用div就不是语义化,用 h1、p、ul、li等语义化标签就是 语义化优点: 代码可读性更高; 2.对搜索引擎更友好,提高seo 默认情况下,哪些html标签是块级元素,哪些是内联元素? 块级元素独占一行 display:block/table; 阅读全文
posted @ 2021-02-26 09:19 了恩 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1. 浏览器url输入框查看源码,可以通过在url前加上view-source:触发,如: view-source:https://www.mdnice.com/ 2. http-server -c-1,并且需要打开开发者工具——Network——Disable cache。这样就可以同步更新修改的 阅读全文
posted @ 2021-02-25 17:24 了恩 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 需注意:如下方法为暂时性解决方案,关闭终端后,所设环境变量会还原。 set Path=newPath;%Path% // newPath 是需要添加进环境变量的路径,如要添加npm i -g xx 安装的组件,通过 npm config ls 查看 prefix 的路径并替换newPath即可 // 阅读全文
posted @ 2021-02-25 17:01 了恩 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 原因分析: 服务器压力过大,请求处于等待状态 数据库数据量大,查询慢 网络原因导致请求阻塞 大概率后端问题,需要联调 阅读全文
posted @ 2021-02-25 16:57 了恩 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: event loop(事件循环/ 事件轮询) js是单线程运行的,其异步需要基于回调来实现 event loop 就是异步回调的实现原理 js从前到后,逐行执行; 如果某一行执行报错,则停止下面代码的执行; 先把同步代码执行完,再执行异步 console.log('Hi')setTimeout(fu 阅读全文
posted @ 2021-02-24 23:25 了恩 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 问题现象: 解决方法: 添加 “skipLibCheck”:true 配置 阅读全文
posted @ 2021-02-24 15:47 了恩 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 问题现象: 原因分析: webpack devserver host配置写死后,代码运行设备ip变了 解决方法: 1. 将host配置改为当前设备ip; 2. 将host配置改为“0.0.0.0”,这样代码运行设备ip变了也不再需要修改webpack配置,相较于方法1,更合适。 阅读全文
posted @ 2021-02-24 15:06 了恩 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: npm publish时报错:Unable to authenticate, need: BASIC realm=“Sonatype Nexus Repository Manager" 解决思路: 1. 检查仓库地址是否正确 2. 重新登录 阅读全文
posted @ 2021-02-24 11:37 了恩 阅读(3321) 评论(0) 推荐(0) 编辑
摘要: 作者 周俊鹏 阅读时间:2021.02.22 ~ 2021.02.23 第一到六章 同构:令JavaScript编写的代码既可以在浏览器工作,也可以在服务端工作(ssr支持seo) 避免全局变量: 命名冲突、封装破坏性、存在安全隐患、极易引起内存泄漏,非严格模式下没有警告、报错。 web worke 阅读全文
posted @ 2021-02-23 12:00 了恩 阅读(228) 评论(0) 推荐(0) 编辑