JavaScript编程精解

Marijn Haverbeke

出版时间

2012-09-30

ISBN

9787111396659

评分

★★★★★

标签

web编程

书籍介绍
这不是一本适合放在手边随时查忘 JavaScript 语法的工具书,而是一套以编程问题驱动原理讲解的教程。全书围绕「Emily姨妈家的猫」「从数字1通过加5或乘3生成新数」等具体谜题展开,让读者在动手解决小问题的过程中理解函数、闭包、作用域、面向对象与函数式编程等核心概念。多位读者反馈,这种「带着问题讲原理」的方式浅显有趣、例子精彩,能让人读得进去;但也有人指出它对初学者并不友好,DOM、浏览器事件等环境部分点到即止,函数式与面向对象章节较为吃力。因此它更适合有一定基础、愿意边写边思考的读者,而非零起点速成。
作者简介
作者简介: Marijn Haverbeke 世界级JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。如今,他专注于动态语言下的数据库系统的研究和Web API的设计。此外,他创建并维护着多个流行的开源项目。 译者简介: 徐涛(网名:汤姆大叔),微软最有价值专家(MVP)、项目经理、软件架构师,擅长大型互联网产品的架构与设计,崇尚敏捷开发模式,熟悉设计模式、前端技术以及各种开源产品,曾获MCP、MCSE、MCDBA、MCTS、MCITP、MCPD、PMP认证。 博客地址:http://www.cnblogs.com/TomXu
AI导读
核心看点
  • 打破常规,将编程原理与经典故事融合
  • 游戏式开发体验,趣味性强且可操作性高
  • 涵盖基础语法、高级技术及Web环境工具
读者共识
  • 内容精炼如笔记,示例代码质量很高
  • 篇幅短小精悍,适合快速温故知新
  • 虽非最佳入门书,但能拓宽编程思路
精彩摘录
  • "【原文】 子曰:“不愤不咎,不悱不发。举一隅不以三隅反,则不复也。” 【译文】 孔子说:“不到他努力想弄明白而不得的程度不要去开导他;不到他心里明白却不能完善表达出来的程度不要去启发他。如果他不能举一反三,就不要再反复地给他举例了。” 【评析】 这里是孔子介绍了他在教育方面的体会,他并不觉得一个老师一言堂地给学生灌输就能有好的教学效果,而是觉得关键在于怎样启发学生自己去思考和琢磨。不是让老师替学生去举一反三、反复列举,而是启发学生去举一反三、触类旁通。要做到这一点,就必须坚持一个原则:不要轻易地把答案告诉学生,也不要过多地替学生思考,更不要给学生灌输标准答案。我想这是值得我们今天的老师在教学中"
  • "I do not enlighten those who are not eager to learn, nor arouse those who are not anxious to give an explanation themselves. If I have presented one corner of the square and they cannot come back to me with the other three, I should not go over the points again. ― Confucius"
  • "Consider this puzzle: By starting from the number 1 and repeatedly either adding 5 or multiplying by 3, an infinite amount of new numbers can be produced. How would you write a function that, given a number, tries to find a sequence of additions and multiplications that produce that number?"
  • "The programmer who refuses to keep exploring will surely stagnate, forget his joy, lose the will to program (and become a manager)."
  • "如果表匠技艺精湛 and if the watch-maker was any good,"
  • "创建一个值,不需要建筑材料,也不用花钱。"
  • "This is what 144 might look like in bits: 144用比特位来表示大概就是这样:"
  • "Strings are used to represent text. (The name supposedly derives from the fact that it strings together a bunch of characters.)"
目录
对本书的赞誉
译者序
前言
第1章 JavaScript基础:值、变量、控制流程 1
1.1 值1

显示全部
用户评论
当年学的都忘记了,还不错,看徐涛博客后从图书馆借阅的。
带着小问题,去解释原理。浅显易懂
中文能翻的更2b一点吗
内容稍显浮夸,基本知识介绍的不够到位,只是点到即止,所以它不适合新手! 可是里面的高级知识也没有多少,所以它也不适合高级人员。还是老老实实拜读犀牛吧。
比较薄的书读起来就比较有动力_(:зゝ∠)_
常读常新,每次都有新发现😂
看这本书之前已经看了几本了~稍微过了一遍。 书籍还是不适合太多,选几本即可
虽然评价很好,但我并没有觉得。挺笼统的
谢谢译者赠书,读完标记
购买的第一本Javascript 的书籍,在博客园看到一位博主翻译的,感觉不错
下载
收藏