读书这件事,是有边际效应的。尤其某一专业领域的书。
往往读完一本,收获颇深,再读下一本,付出同样地时间,收获就没那么多了。
读完第三本,基本上,就没什么收获了。
要么,是因为,天下文章一大抄,重复的内容太多了。
要么,就是原本值钱的信息已经过时了。
从个人角度看,这世上好书不少,却没有几本适合纯菜鸟的前端编程书籍。
往往写书的大牛们认为读者已经具备了某种语言功底,而实际读著作的人却连int关键字作何解释也不知道。
亦或者读者本身就没打算成为大牛,只想简简单单建个个人网站以推广运营自己额淘宝客生涯。
再或者读者本身只是一时兴起,只是为了陶冶情操,或者仅仅是为了完成老师留的大作业。
鄙人才疏学浅,经验也算不上丰富,写这系列文章,不为在大牛面前夸耀一番,只为新人引路所用,过一把指点*的瘾。
考虑到这是写给完全新手的人的入门教程,我不打算细说浏览器差异或者前端语言演化,
更不想说太多太多因为IE6789带来的hack。
如果致力于以程序为生或者在互联网时代有所造诣的各位,无视这些菜鸟级别的文章吧。
推荐各位还是研读以下书籍。
《css权威指南》 新版旧版都可以,牛一点的可以读英文原版,headFirst出品,品质保证。
《javascript语言精粹》传说中的帝王蝶。很薄的一本,可以拿来速成。
《javascript高级程序设计》红色封面,第二版第三版都不错。同样,牛一点的可以读英文原版。
《javascript权威指南》传说中的犀牛书。这本书我自己没看过,听说不错。
顺带再推荐一些博客:
汤姆大叔
http://www.cnblogs.com/TomXu/tag/JavaScript/
稍微杂一点的,阮一峰
http://www.ruanyifeng.com/blog/
还有一个淘宝的大神,玉伯。听别人说的,没翻过他的博客。
如果阅读这些书籍时遇到困难,不妨回过头再翻翻这些文章,细细想一想,兴许能给你带来一丝灵感。