堂主 - WEB前端开发

专注于互联网 | WEB前端开发 | 以用户为中心的体验 | 家是圆心 | Code is art !

博文列表

JAVASCRIPT OBJECTS

4 comments

这周抽时间又翻译了一章,如下:

ECMAscript 说明文档对这门语言的定义是“一门适于在宿主环境中执行计算及操作计算对象的面向对象的编程语言”。简单的说,JavaScript是一门面向对象(OO)的语言。

面向对象讲究的是专注于对象本身——它们的结构,它们互相间是如何影响的。因为面向对象编程本身已经超出了本书的叙述范围,所以我们在本章所谈的只是 JavsScript 自身在面向对象方面的那些特点。

和前面的章节一样,开始的时候我们不会过多谈及 MooTools。MooTools 本身的核心就是面向对象的,为了更好的理解这一点,我们首先要对 JavaScript 原生的面向对象机制有深刻理解。

【高清无干扰大字版:http://www.osmn00.com/p/JAVASCRIPT-OBJECTS/

JAVASCRIPT FUNCTIONS

15 comments

前语:本文是堂主对《Pro JavaScript with Mootools》一书的第二章函数部分知识点讲解的翻译,该书的作者Mark Joseph Obcena是Mootools库的作者和目前开发团队的Leader。个人感觉这部分对Javascript函数的基本知识、内部机制及JavaScript解析器的运行机制讲的比较明白,脉络也清楚,对初学者掌握JavaScript函数基础知识很有好处。尤其难得的是不同于其他JavaScript书籍讲述的都是分散的知识点,这本书的知识讲解是有清晰、循序渐进的脉络的。换句话说,这本书中的JavaScript知识是串起来的。

虽然这本出版了近2年的书籍国内并未正式引进,但我依然建议有需求的可以从amazon上自行买来看一下,或者网上搜一下PDF的版本(确实有PDF全版下载的)。我个人则是花了近300大洋从amazon上买了一本英文原版的,没办法,更喜欢纸质版的书籍。这本书其实可以理解为“基于MooTools实践项目的JavaScript指南”,总的脉络是“JavaScript基础知识 - 高级技巧 - MooTools对原生JavaScript的改进”,非常值得一读。

本篇译文字数较多,大概2万字,我不知道能有几位看官有耐心看完。如果真有,且发现堂主一些地方翻译的不对或有优化建议,欢迎留言指教,共同成长。另外,非本土产技术类书籍,还是建议直接读英文原版,翻译的再好也比不了原版的意境。

下面是译文正式内容:

---------------------------------------------------------------------------