使用 CSS Flexbox 创建等高的价目表(Pricing Table) 作者: Guest Post by Jon Muller | Feb 4th, 2018 在我看来,价目表是让潜在顾客一眼就能快速捕捉并获得你的服务和优点的最简洁有效的方法。最近,我……

翻译完成于 

JavaScript ES6 最值得掌握的5个特性 Posted: Sept 20th, 2017 JavaScript ES6 添加了一系列新的语言特性,其中一些特性比其它更具有开创性以及更广的可用性。比如像 ES6 类 这样的特性,虽然新奇,但其实仅仅是在……

翻译完成于 

JavaScript闭包就如同汽车的功能——不同的位置都有对应那辆车的不同组件。 JavaScript中的每一个函数都构成一个闭包,这也是JavaScript最酷的特点之一。因为没有闭包的话,实现像回调函数或者事件句柄这样的公共结构就会很困难。 不管你什么时候……

翻译完成于 

这是几天前想到的,我忘了在哪,但是我把它记在了我的小笔记本上,打算发到博客里。我把它写下来是因为我听到一些把它过于复杂化的东西。 听说你有一个像下面这样的表单: <form action="/submit"> <!-……

翻译完成于 

JS编程: 插入排序 想成为一个更好的开发者,那么理解数据结构、算法和基本编程思想是必须的。现在大多数问题都被现代工具和各种库解决了,但是对这些领域有一个更深的了解,将会大大拓宽你软件开发的视野。 就我自己而言,掌握这些概念是相当困难的,因为在我每天的工作里,……

翻译完成于 

JS编程: 递归 想成为一个更好的开发者,那么理解数据结构、算法和基本编程思想是必须的。现在大多数问题都被现代工具和各种库解决了,但是对这些领域有一个更深的了解,将会大大拓宽你软件开发的视野。 就我自己而言,掌握这些概念是相当困难的,因为在我每天的工作里,几……

翻译完成于 

JS编程: 归并排序 想成为一个更好的开发者,那么理解数据结构、算法和基本编程思想是必须的。现在大多数问题都被现代工具和各种库解决了,但是对这些领域有一个更深的了解,将会大大拓宽你软件开发的视野。 就我自己而言,掌握这些概念是相当困难的,因为在我每天的工作里……

翻译完成于 

JS编程: 二分检索法 想成为一个更好的开发者,那么理解数据结构、算法和基本编程思想是必须的。现在大多数问题都被现代工具和各种库解决了,但是对这些领域有一个更深的了解,将会大大拓宽你软件开发的视野。 就我自己而言,掌握这些概念是相当困难的,因为在我每天的工作……

翻译完成于 

我们最近都把注意力放在Chris Ferdinandi发布的关于现代表单验证的文章上。文章在这。现在,各大浏览器都内嵌有不少处理表单验证的工具,包括通过设置HTML属性,通过JavaScript API能做的更多。Chris向我们展示了通过稍稍再多一点的工作……

翻译完成于 

Ben Frain曾经说过,写css代码很容易,但是扩展和维护却很难。本文就介绍了一套方案来解决这个问题。 OOCSS OOCSS 意为面向对象的CSS。这种方法有两种主要 观点: 结构与设计分离 容器和内容分离 使用这套结构,开发者能得到可以在不……

翻译完成于 

已经到底了