javascript setAttribute使用兼容

总结: 1:常规属性建议使用 node.XXXX。 2:自定义属性建议使用node.getAttribute(“XXXX”)。 3:当获取的目标是JS里的关键字时建议使用node.getAttribute(̶ ...

JavaScript创建动态Dom

JavaScript创建动态Dom
动态脚本 我们在页面中使用<script>元素就可以向页面中插入JavaScript代码。有两种方式:一种是通过src属性引用外部的js文件,一种是用这个元素来包含一段js代码。所谓的动态脚本,就是指这个脚本在页面加载时不存在, ...

深入Node.js的模块机制

深入Node.js的模块机制
关于nodejs的模块定义和使用,模块载入策略,require方法中的文件中查找策略及nodejs模块与前端模块的区别。

CSS3硬件加速技巧

CSS3硬件加速技巧
摘要:使用3D硬件加速提升动画性能时,最好给元素增加一个z-index属性,人为干扰复合层的排序,可以有效减少chrome创建不必要的复合层,提升渲染性能,移动端优化效果尤为明显。 以下为原文:CSS3硬件加速也有坑!!! 常听人说: 移动 ...

十年磨一剑,开发者并不孤独寂寞

十年磨一剑,开发者并不孤独寂寞
编者注:如果做一件事,不是因为兴趣和爱好,以及由此所能带来的成就,相信很多开发者不一定能够从开始就一直坚持下去。固然开发者是少数,但我不觉得开发者是孤独寂寞的,在开源的路上也有很多人在你的周围,鼓励支持并与你同行,他们或许有日常的工作,或者业务做一些项目。正是由于项目所能带来的成就和收获促使他前进。

5个PHP7性能优化技巧

5个PHP7性能优化技巧
编辑注:PHP的中文开发者鸟哥说php7性能能够达到两倍优化,本文是他分享的几个关于如何优化php7性能的技巧。

Nodejs基础:require、exports和module

编写稍大一点的程序时一般都会将代码模块化。在 NodeJS 中,一般将代码合理拆分到不同的 JS 文件中,每一个文件就是一个模块,而文件路径就是模块名。 在编写每个模块时,都有 require、exports、module 三个预先定义好的变量可供使用。

10年来感受的前端技术变化

未来的前端Web应用技术选型还有不小的变数,身为大龄前端技术人员,一方面感慨有些自己熟知的技术逐步落幕消亡,另外一方面又看到新事物不断出现,以种种方式改进和冲击着我们的开发方式。

催眠式学习ES6

原文:我是如何在一天内学完ES6全部新特性的 前端博客注:看了下面的这篇文章,我觉得这写得真好,给了我几个学习新知识的方法,记录分享给大家。 1.催眠式学习方法(这玩意很有趣,感觉太棒了,我一定要搞定这个玩意,没啥难的…) 2.作用论学习方 ...

简单的说说js正则表达式

网上正则表达式的教程够多了,但由于javascript的历史比较悠久,也比较古老,因此有许多特性是不支持的。我们先从最简单地说起,文章所演示的正则基本都是perl方式。 元字符 ( [ { \ ^ $ | ) ? * + . 预定义的特殊字 ...