![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端技术分享
文章平均质量分 95
鸢尾天下无双
云深不知处
展开
-
2020-09 前端技术汇总
2020/09/30 周三#AMD、UMD、CommonJS、ES Modules的理解在ES6之前,JS本身没有模块功能,社区出现了 CommonJS 和 AMD 等模块方案,ES6后, JS开始原生支持模块,一般称之为 ES ModulesCommonJS: 主要用于服务端,是 node 中使用的 require、module.exports。从 Node.js v13.2 版本开始,Node.js 已经默认打开了 ES6 模块支持。但需要采用 .mjs 后缀文件名。如果不希望将后缀名改成.mjs原创 2021-06-16 09:36:25 · 4387 阅读 · 0 评论 -
2020-08 前端技术汇总
2020/08/30 周日#npm run 运行多条命令 && 不生效的问题在项目中除了默认的 webpack-dev-server 外,我们还想同时运行mock接口的node服务// npm run 同时执行下面的两条命令// webpack-dev-server --config webpack.dev.js// nodemon ./mock/index.js一般 & 表示并列执行,&& 表示两条命令顺序执行。使用 && 的形式设置原创 2021-06-16 08:49:30 · 390 阅读 · 0 评论 -
2020-07 前端技术汇总
2020/07/30 周四#什么是好的代码?在web前端方面,什么是好的代码?好的代码应该包含以下两个特性高性能,低时延(性能优化)熟悉数据结构与算法,减少时间复杂度或空间复杂度熟悉浏览器渲染基本原理、熟悉HTTP请求与响应细节、熟悉前端框架源码、减少不必要的渲染开销,提高加载速度可读性、可维护性、可扩展性熟悉设计模式,封装变化。代码高内聚、低耦合、指责单一、高度复用。写出好维护、好迭代、好扩展的代码化繁为简,形成特定代码规范,注意命名、注释。写出人能看懂的代码,不做骚操作。尽量保原创 2021-06-10 11:45:17 · 648 阅读 · 0 评论 -
2020-06 前端技术汇总
2020/06/30 周二#为什么有效的URI不能包含空格等其他字符,URI编码方法详解在JS高程3里介绍URI编码方法时,有这样一个描述:有效的URI中不能包含某些字符,比如空格。使用URI编码方法可以把所有无效的字符替换为特殊的utf-8编码,从而让浏览器能够接受和理解#为什么有效的URI不能包含空格等其他字符?在《HTTP权威指南》第2章URL与资源 - 各种令人头疼的字符(p38)里有介绍原因:URL是可移植的(portable),它要统一的命名网上所有的资源,意味着要通过各种不同的协议来原创 2021-06-10 11:44:31 · 877 阅读 · 0 评论 -
2020-04 前端技术汇总
2020/04/29 周三#UI设计视觉差问题,总感觉没有居中对齐时怎么办放大n倍,截图画框,看是否在一条水平线上。关于UI设计视觉差相关知识点测量面积和视觉面积视觉体量是人眼如何察觉物体的大小和感觉,不需要等同于物体的实际像素值圆、菱形、三角形和其他非方形形状为了与方形形状保持一样的视觉大小,应适当放大图标区域应为视觉平衡保留一定的空间,这一点对保持同系列图标视觉平衡很重要。(这也是iconfont上为什么有的图标周围有留白,而有的图标没有留白的原因)不同形状之间的对齐具有锐利边缘原创 2021-06-10 11:43:24 · 1646 阅读 · 0 评论 -
2020-03 前端技术汇总
2020/03/30 周一#JSON数据转Blob后,怎么还原在axios请求下载文件接口时,一般设置responseType: ‘blob’,文件返回正常就没问题,但后台如果处理文件或鉴权有问题,接口返回了包含错误信息的json格式数据,那样json数据也会转为Blob对象,而前端有必要将错误信息展示的,那怎么将Blob数据转JSON呢?下面来看看let fileType = res.headers['content-type']if (fileType.startsWith('applicati原创 2021-06-10 11:42:49 · 641 阅读 · 0 评论 -
2020-02 前端技术汇总
2020/02/29 周六#添加到我的小程序引导tips被原生组件遮挡的问题在小程序里,为了增加用户留存,会做一个引导用户添加到我的小程序的提示面板今天自己实现了下,发现原生组件遮挡了这个提示,貌似暂时没有很好的解决方法所以,当设计小程序UI时,尽量不要在顶部使用原生组件。参考:原生组件相对层级 - 小程序(opens new window)#border三角形边框问题在给小程序添加引导时,里面有个带边框的三角形,如下图一般用css画三角形使用的是border,但三角形边的边框怎么画原创 2021-06-10 11:42:12 · 464 阅读 · 0 评论 -
2020-01 前端技术汇总
2020/01/30 周四#百度统计网站测速登录到百度统计,在优化分析 - 网站速度诊断位置,输入链接,测速速度。现在静态化后的博客比之前的jsp打开速度有了明显的提高。可以达到99分#seo链接提交到搜索引擎最近对zuo11.com进行了改版,完成了博客的静态化并完成了上线,nginx + 静态文件代替了原来的 tomcat + jsp + mysql的模式。针对百度收录与索引,google收录,做了一些处理。#登录到百度站长平台由于url除了zuo11.com其他原来文章的url全部失效,需原创 2021-06-10 11:41:19 · 195 阅读 · 0 评论 -
2019-11 前端技术汇总
2019年11月技术日常#2019/11/28 周四#class的staic属性由于目前class只支持static方法,static属性目前还处于试验性功能(stage-3)阶段,如果不装babel,无法兼容chrome https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Classes/Class_elementsClass A { static a = 1;}// 改为A.a = 1;兼容性相关 ht原创 2021-06-10 11:39:43 · 969 阅读 · 0 评论 -
2019-10 前端技术汇总
2019-10 前端技术汇总2019/10/31 周四#HTML注释的重要性#2019/10/30 周三#svn拉取代码#如果mac没有装xcode,怎么安装svn#2019/10/28 周一#nginx默认超时时间为60s#常用的组件函数整理#JS到底是解释型语言还是编译型语言#变量提升问题#JIT是什么#总结#2019/10/26 周六#原生JS实现遮罩动画#2019/10/24 周四#element percentage大于100#2019/10/23 周三#node res大文件字符串时内存溢出#2原创 2021-06-10 11:37:57 · 464 阅读 · 0 评论