Sass 导入
Sass 使 CSS代码保持DRY(也就是不要重复),编写代码的一种方式是将相关的代码保存在单独的文件中,我们可以创建带有CSS片段的小文件,以包含在其他Sass文件中,比如:重置文件、变量、颜色、字体或者是字体大小等等
JS正则与注释的冲突
最近在写一款前端组件的时候,无意发现正则与注释之间的一点冲突,现分享下。猜测应该是正则没有使用引号,导致JS解析时将正则里边的*/做为了注释的结尾。
程序员并不适合创业,请不要无脑崇拜
我曾写过一篇名为 #我是技术男,也曾创业过,也拿过风投......# 的文章,内容主要是讲述我十年前一次创业失败的血泪史,其目的是为了告诫当下年轻一代的技术小伙伴们 “人生苦短,不要创业”。
优秀程序员共有的7种优秀编程习惯
编程是一个很有趣、容易的事情,但是编写好的程序可能是一项艰巨的任务。在大多数情况下,我们发现自己绞尽脑汁,试图了解我们撰写的意大利面条代码,或者是因为新添加的次要功能而进行了大量更改
Github上开源的10大Javascript模板引擎
目前前端主流的开发框架有Vue、React以及Angular等,但是依然有一部分开发人员并不会去使用这些框架,特别是一些偏向后端的开发者,可能依然在使用类似于jquery+Bootstrap的方式在开发一些项目
最好的JavaScript数据可视化库
在 JS 程序中,为了实现漂亮的图形、图表和数据可视化,我们选择使用开源库。生活在数据爆炸的时代,我们开发的每一个应用程序几乎都使用或者借助数据来提升用户体验
DAG:区块链行业下一个引爆点?
DAG是Directed Acyclic Graph的缩写,是一种运用拓扑排序的直接图像数据结构。这种数据结构能够在数据压缩中找到最优解,因此在实际中被广泛地运用于数据处理等领域
从 Proxy 到 Vue 源码,深入理解 Vue 3.0 响应系统
10 月 5 日,尤雨溪在 GitHub 开放了 Vue 3.0 处于 pre-alpha 状态的源码,这次 Vue 3.0 Updates 版本的更新,将带来五项重大改进:速度体积、可维护性、面向原生、易用性
最全的js对象克隆和数组克隆方法
工作中我们需要用到对象或者数组的复制功能,提交的form表单,需要进行处理,例如将表单中的数组变成,连接的字符串,这个时候我们直接对原表单直接处理是不妥当的