JavaScript程序设计

John David Dionisio , Ray Toal (作者) 贾洪峰 , 李松峰 (译者)
JavaScript编程入门书;通过学习Web开发了解计算机科学的基本思想和原理。
本书旨在通过从零开始介绍JavaScript 编程让读者理解计算机科学的基本思想和原理。书中内容丰富全面,阐述由浅入深。主要内容有:计算的相关知识、编程的基本概念、数据、语句、函数、事件、软件架构、分布式计算、图形与动画,此外还探讨了正则表达式、递归、缓存等高级主题。

本书为计算机科学或软件工程专业大学一年级学生设计,高年级学生或新接触JavaScript 的专业程序设计人员也可
以从本书中获益。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

纸质书
¥80.10 ¥89.00

出版信息

所属分类

本书特色

JavaScript是Web开发和网页设计的必备技术之一,也是一门优秀的教学语言,非常适合初涉计算机科学领域的学生学习。本书是专门为计算机编程入门课程设计的,它以一种现代化的方式向学生们介绍了计算机科学与编程,并提供了真实案例研究和大量练习。书中还介绍了一些通常不会在入门书中出现的主题,比如网页中的2D与3D图形、多点触控与手势交互界面、分布式计算、软件工程基础知识。此外还介绍了一些功能强大的工具,比如jQuery和正则表达式。为了强调动手操作在学习编程语言中的重要性,书中还提供了大量实用代码示例,并配备习题来供读者动手修改这些代码。

本书具有以下特点。

- 逐步介绍JavaScript编程所需的全部知识。
- 将计算、算法、软件系统、数据组织等计算机科学的基本思想和原理介绍穿插其中,让读者通过编程掌握计算这门自然科学。
- 强调程序设计基础知识和基本原理,为编程打下坚实的基础。全面利用JavaScript对象字面量和“函数即值”特性在表达方面的能力,让读者尽早理解数据结构的重要性。
- 用结构完整、功能完善的案例研究来演示和整合各种重要概念,用具体示例来阐释文中介绍的最佳实践。
- 提供大量精心选择的练习,让读者可以即刻测试和运用所学知识。

亚马逊读者评论:

“这本书浅显易懂,很适合JavaScript初学者,但同时也为有经验的读者提供了大量建议和诀窍。我强烈推荐这本书!”

“我在圣莫尼卡大学教授JavaScript编程已经有十多年了,相关书籍阅读无数。这本是我看过的最棒的JavaScript编程入门教材。如果你想学习JavaScript编程,那么这本书将是你的不二选择。”

目录

前??言 阅读
第1章 计算的概念 阅读
第2章 编程
第3章 数据
第4章 语句
第5章 函数
第6章 事件
第7章 软件构架
第8章 分布式计算
第9章 图形与动画
第10章 高级主题
术语表
参考文献 

作者介绍

John David Dionisio
洛约拉马利蒙特大学计算机科学教授,研究方向包括交互设计和计算机制图,以及各类计算机应用学科。与Ray Toal另合著有The JavaScript Programming Language。

Ray Toal
洛约拉马利蒙特大学教授,同时也是Friendbuy和Criteo公司的咨询顾问。从事计算机科学教研工作长达29年,在软件开发和架构方面有20多年的从业经验。

贾洪峰
有十余年翻译经验的业余译者。译著有《计算机体系结构:量化研究方法(第5版)》《数据压缩导论(第4版)》《Swift与Cocoa框架开发》《C++权威教程(第6版)》《算法基础(第5版)》等。

李松峰
资深技术翻译,译有《JavaScript高级程序设计》《简约至上》等数十部技术和设计书籍。现为奇虎360最大前端团队奇舞团高级开发工程师、《奇舞周刊》总编,兼任360公司W3C(万维网联盟)会员代表。

大家也喜欢

  • 精通JavaScript(第2版)

    John Resig   John Paxton   Russ Ferguson   门佳   李伟   译

    2006年,本书第1版问世,立刻脱颖而出,成为广大Web程序员心目中的经典,是提升JavaScript编程技能...

  • 你不知道的JavaScript(中卷)

    Kyle Simpson   单业   姜南   译

    JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开...

  • JavaScript网页动画设计

    Julian Shapiro   王沛   译

    本书由业界最先进的动画库Velocity.js 的作者所著,书中内容共分为8 章,简明扼要地总结了在网页上使用...

  • JavaScript Web应用开发

    Nicolas Bevacqua   安道   译

    本书是面向一线开发人员的一本实用教程,对最新的Web 开发技术与程序进行了全面的梳理和总结,为JavaScri...

  • 精通JavaScript开发

    Den Odell   邝健威   厉海洋   译

    本书是JavaScript实战指南,主要内容包括:JavaScript性能、可靠性、稳定性和代码管理分析,面向...

相关文章

  • EastLee 9推荐

    我与图灵书的缘分

    14年入职,小生快工作两年了!记得找工作的艰难,本专业的就业形势不好,于是加入了程序员大军,最后幸运的来到一家互联网公司!作为非科班的我,刚来公司几乎啥都不会,所以非常担心公司有一天会把我辞退!好在同事对我非常好,老大也给了我一段缓冲期,期间就非常拼命的看书!我买了很多好书都是…...

  • 全书很大篇幅是课后习题,但是却无法获得课后习题答案。前言给了一个链接,但是点击进去后发现需要核实你的教师身份才会给你相关资料。所以,不推荐购买。
    zhangyujun1005  发表于 2016-07-24 18:17:20
  • 这本会有电子版么?
    琳琳的小狗  发表于 2015-08-31 17:18:25
    • 本书没有电子版权,暂时不会出。

      岳新欣  发表于 2015-08-31 17:29:49
    • 啥时候出版?只能搞本实体书了。

      琳琳的小狗  发表于 2015-09-07 10:09:10
    • 目前正在编辑中,预计年底出版吧。

      岳新欣  发表于 2015-09-07 10:13:49
  • 为什么原书670页翻译过来380页
    wangjin_  发表于 2016-03-28 12:16:30
    • 我猜是因为原书是用的拼音,占行比较长,后来变成汉字,所以就短了,哈哈

      大雄兔  发表于 2016-03-29 10:50:28
    • 中文版页码通常是原版的80%左右,这本书中文版的尺寸要比原版还大一些,所以页码更少,内容是完整的。

      岳新欣  发表于 2016-03-31 16:23:51
  • 这书的课后练习答案找不到啊 ??在哪下载啊??
    我数123了哦  发表于 2016-04-23 15:15:03
    • 前言中提到了通过以下地址请求下载:http://www.wking-china.com/xpjylc/catalog/9780763780609/。

      岳新欣  发表于 2016-04-25 08:55:13
    • 在哪里看到的书?不是还没有出版吗?

      久安。  发表于 2016-04-25 13:57:51
    • 前言是免费试读。

      岳新欣  发表于 2016-04-25 16:24:04
    • 应该出版了 我兑换的样书。通过那地址好麻烦的,还要申请填地址联系方式

      我数123了哦  发表于 2016-04-26 00:06:24
    • 这本书的随书资源上面给的网址,应该怎么下载啊

      冬日恋雨_  发表于 2016-04-28 18:10:17
    • 不知道啊 通过书上的方法下载不了

      我数123了哦  发表于 2016-04-30 19:43:16
    • 我也是啊 ,这本新书怎么不管售后的啊

      冬日恋雨_  发表于 2016-05-01 21:29:00
    • 很遗憾,外方不予提供习题答题。国外读者也要做网上教师资料申请才能申请答案。实在抱歉!

      岳新欣  发表于 2016-06-16 17:10:49
  • 纸质书已经买了,整体上感觉还不错,讲的面面俱到,不过遗憾的是课后习题答案,貌似无法获取,希望社区帮忙弄一下
    冬日恋雨_  发表于 2016-05-07 22:17:33
    • 希望社区帮忙解决课后习题答案下载的问题

      zhangyujun1005  发表于 2016-06-15 21:18:24
  • 书中的课后习题答案如何下载???给了一个下载链接,但是无法下载
    zhangyujun1005  发表于 2016-06-15 21:17:47
    • 很遗憾,外方不予提供习题答题。国外读者也要做网上教师资料申请才能申请答案。

      岳新欣  发表于 2016-06-16 17:09:37
  • 包括移动编程了
    lt  发表于 2014-07-14 06:14:58
  • 想要入手这书啊,怎么获取呢???
    奋斗的阿八  发表于 2016-05-06 10:37:45
合作: 葡京赌场 365bet体育投注 新葡京娱乐场