掌握style-loader
style-loader 的功能就一个,在 DOM 里插入一个 标签,并且将 CSS 写入这个标签内。稍后会详细分析源码,看看和我们的思路是否一致。
d3.js制作连线动画图和编辑器
本项目使用主要d3.jsv4制作,分两部分,一个是实际展示的连线动画图,另一个是管理人员使用鼠标编辑连线的页面。对于d3.js如何引入图片,如何画线等基础功能,这里就不再介绍了,大家可以找一些入门文章看一下。这里主要介绍一下重点问题
为啥要放弃for循环?
创建一个新的数组,新的数组中的元素是通过检查指定数组中符合条件的元素;注意:1. filter()不会对空数组进行检测;2. filter()不会改变源是数组;
CSS的书写规范和顺序
关于CSS的书写规范和顺序,是大部分前端er都必须要攻克的一门关卡,如果没有按照良好的CSS书写规范来写CSS代码,会影响代码的阅读体验。这里总结了一个CSS书写规范、CSS书写顺序供大家参考
优秀的程序员要学会少敲代码,多思考!
如果只把一个字符一个字符地敲代码叫做 Coding,未免悲哀了一点。优秀的项目,编码阶段实际敲代码的时间不会很长;优秀的程序员,大部分时间都用来思考了。这个时候,你就需要学会代码评审,什么?
逼真的HTML5 3D水波动画 可多视角浏览
这是一款基于HTML5的3D水波动画特效,它的效果非常逼真,水池中的石头在水中沉浮,泛起了一层层水波。同时我们可以拖拽鼠标从不同的视角来浏览水池,3D效果非常不错。另外,我们可以按“G”键来让水池中的石头上下浮动
链式调用和argument
arguments对象是函数(非箭头)内部都可以访问到的局部变量,该对象是一个类数组对象,具有数组的length,索引特性。链式调用原理就是作用域链,实现需要做如下的工作:
JS使用textarea模拟post提交表单
textarea代表HTML表单多行输入域,textarea标签是成对出现的,以开始,以结束。cols -- 多行输入域的列数,rows -- 多行输入域的行数
程序员请注意:领导有这四个表现请做好离职准备
互联网公司最容易发生“死海效应”,技术好人员的都离开公司,剩下技术一般人员最后成为领导层,很多程序员开始抱怨领导不懂技术,如果领导有一下这四个表现请各位程序员做好离职准备,有能力有技术不怕找不到工作。