继承的实现方式及原型概述 | JavaScript 随笔

2015-07-23
阅读 4 分钟
3.6k
对于 OO 语言,有一句话叫“Everything is object”,虽然 JavaScript 不是严格意义上的面向对象语言,但如果想要理解 JS 中的继承,这句话必须时刻铭记于心。

全栈工程师的思考 | 步步进阶经验之谈

2015-07-16
阅读 3 分钟
4.2k
在现在这一个时代来说,不会有人掌握所有的编程语言、技能,以后应该会有,但是掌握这些全部技术的不是人类了。所以,其实我们需要的是懂得多种技术的,并能借些独立完成产品的人。

JSON API 1.0 核心开发者自述 | 你所不知道的那些技术细节

2015-07-16
阅读 4 分钟
2.4k
2013年5月,Yehuda Katz 完成了 JSON API 技术规范的初稿。事情就发生在RailsConf之后,在那次会议上他和 Steve Klabnik 就JSON雏形的技术细节相聊甚欢。在沟通单一Rails服务器库—— ActiveModel::Serializers 和单一JavaScript 客户端库—— Ember Data 的强烈呼声下,JSON API应运而生(关于这段历史,我在2013年2月第一届...

HTML5 自定义属性 data-* 和 jQuery.data 详解

2015-07-15
阅读 4 分钟
6.9k
新的HTML5标准允许你在普通的元素标签里,嵌入类似data-*的属性,来实现一些简单数据的存取。它的数量不受限制,并且也能由javascript动态修改,也支持CSS选择器进行样式设置。这使得data属性特别灵活,也非常强大。有了这样的属性我们能够更加有序直观的进行数据预设或存储。下面介绍HTML5 Dataset 存储的实际应用,以...

[总结贴] 十个 JavaScript 中易犯的小错误

2015-05-25
阅读 7 分钟
4.7k
如果初次打交道,很多人会觉得js很简单。确实,对于很多有经验的工程师,或者甚至是初学者而言,实现基本的js功能几乎毫无障碍。但是JS的真实功能却比很多人想象的要更加多样、复杂。JavaScript的许多细节规定会让你的网页出现很多意想不到的bug,搞懂这些bug,对于成为一位有经验的JS开发者很重要。