
JavaScript
文章平均质量分 82
喜欢特别冷的冬天下着雪
I'm not an excellent Full-stack dev, but I am trying to be...
展开
-
一个入门级别的前端打包工具
写在前面长期以来,前端的模块化管理都不很成熟(webpack出现之前),为此,早期(ES5时代)为了实现依赖管理,甚至会利用window等全局对象进行模块注册。而如今有了webpack,rollup等优秀的打包工具,让前端开发起来事半功倍,因此笔者觉得很有必要去学习下这种划时代工具的实现思路。因此,本篇将讲述如何一步步实现一个初级的前端打包工具,仅供学习和分享,希望读完后可以让大家对打包工具不只是停留在会用(光看文档)的基础上,而是能够有更多的思考(比如如何优化和按需定制)。如果你准备好了,请先倒一原创 2020-09-13 22:17:28 · 1957 阅读 · 0 评论 -
javascript中伪哈希表的简单实现!
function HashTable(){ this.add=Carinfo_hashAdd; this.del=Carinfo_hashDel; this.getValue=Carinfo_hashgetVal; this.containsKey=Carinfo_hashifKey; this.size=Carinfo_hashgetL原创 2013-10-11 16:51:55 · 1072 阅读 · 0 评论 -
前端项目应该如何部署
一个标准的前端项目,必定始于yarn start,它将会经历babel编译,webpack构建,server启动等流程,然后由浏览器加载页面。这是很Dev的开发方式,可生产环境我们却往往不这么做。1.何为前端?如果按照以前的看法,前后端最本质的区别当然是运行环境了,一个是浏览器中所写即所见的UI界面,另一个则是藏在背后的服务。在这种简单的区分下,前端往往会被定义为HTML/CSS/Javascri原创 2017-07-27 10:14:45 · 28207 阅读 · 1 评论