你不需要Lodash/Underscore——用JavaScript原生函数替代

Lodash和Underscore是两款非常流利的JavaScript工具库,广泛的被程序员用于WEB前端开发。然而,如果你使用的是现代浏览器,你会发现,有很多的方法、函数实际是可以使用原生的JavaScript函数代替,这要感谢ECMAScript5 [ES5]和ECMAScript2015 [ES6]。

汇总jQuery的61种选择器及示例

汇总jQuery的61种选择器及示例

谷歌HTML/CSS代码格式指导

谷歌HTML/CSS代码格式指导

JavaScript标记上的defer与async的作用与区别

如果脚本不依赖于任何脚本,并不被任何脚本依赖,那么则使用 defer。 如果脚本是模块化的,不依赖于任何脚本,那么则使用 async。

javascript获取以及设置光标位置

包括获取光标位置,设置光标位置,获取选中文字等

你真的懂margin吗?

你真的了解margin吗?你知道margin有什么特性吗?你知道什么是垂直外边距合并?margin在块元素、内联元素中的区别?什么时候该用 padding而不是margin?你知道负margin吗?你知道负margin在实际工作中的用途吗?

用纯CSS绘制美国动画片《辛普森一家》中的各种人物

用纯CSS绘制美国动画片《辛普森一家》中的各种人物

理解 JavaScript Async/Await 新语法

受到Zeit团队博文的启发,我们的PayPal团队不久之前将服务器端数据库迁移到了Async/Await上。我想要和你们分享一下我的经验。

实例讲解 target=’_blank’ 安全漏洞

如果你在页面上的超链接a标记上添加了target=”_blank”属性,一个非常简单的钓鱼攻击的漏洞很可能就这样打开了。攻击者只需要在他的页面上放置简单的JavaScript代码,就能轻松的控制你的页面的显示。

理解CSS3里的Flex布局用法

Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。

使用cubic-bezier()创建带有反弹特效的CSS动画

简单来说,CSS中的cubic-bezier(),就是一个用来创建过渡效果的timing function。它可以定义过渡的速度和其他一些指标,它也可以用来创建动画中的反弹特效。

如何使用PHP的交互式运行环境(Interactive shell)

从PHP 5.1.0开始,CLI SAPI提供了一个交互式命令行工具(Interactive shell),使用这个交互式shell,你可以直接在命令行窗口里输入PHP并直接获得输出结果。


京ICP备12002735号