JavaScript & jQuery交互式Web前端开发

[美]达克特(Duckett, J.)

出版时间

2015-06-08

ISBN

9787302397632

评分

★★★★★

标签

web编程

书籍介绍
这是一本把编程当成视觉设计来教的书。它最大的特点不在于讲了多少高深理论,而在于用大量彩色图示、代码与效果对照,把抽象的JavaScript概念落到你能看见的地方:对象如何创建、数组如何索引、事件如何被触发。对HTML/CSS有基础的初学者,能借此快速建立“代码如何驱动网页交互”的直观感受。但读者反馈也暴露了它的边界:内容偏基础,进阶者可能翻几页便失去耐心;部分读者甚至从入门章节感到吃力。此外,中文版翻译与校对明显敷衍,错别字、写错的页码指向屡见不鲜,阅读体验打了折扣。因此它更适合零基础、靠视觉引导学习的萌新;若你已有一定基础或追求严谨排版,则需要谨慎选择。
作者简介
Jon Duckett近十多年来一直从事网站设计和构建工作。Jon曾加盟小公司,也曾供职于跨国集团。Jon迄今已撰写了十多本介绍Web设计、编程、可用性和可访问性的书籍。
AI导读
核心看点
  • 采用视觉化方式讲解编程基础
  • 结合流行站点示例演示交互实现
  • 涵盖JavaScript与jQuery核心知识
读者共识
  • 排版精美,对初学者非常友好
  • 入门极佳,但深度有限
  • 翻译质量一般,需留意校对
精彩摘录
  • "<script> var hotel={} hotel.name='Quay'; hotel.rooms=40; hotel.booked=25; hotel.checkAvilablity=function(){ return this.rooms-this.booked } alert(hotel.name) </script>"
  • "<script> var hotel=new Object() hotel.name='Quay'; hotel.rooms=40; hotel.booked=25; hotel.checkAvilablity=function(){ return this.rooms-this.booked } alert(hotel.name) </script>"
  • "<script> var hotel={ name:'Quay', rooms:40, booked:25, checkAvilablity:function(){ return this.rooms-this.booked } } alert(hotel.name) </script>"
  • "<script> function Hotel(name,rooms,booked){ this.name=name; this.rooms=rooms; this.booked=booked; this.checkAvilablity=function(){ return this.rooms-this.booked; } } var quayhotel=new Hotel('Quay',40,25); alert(quayhotel.name); var parkhotel =new Hotel('Park',120,77); alert(parkhotel.name); </script"
  • "<script> var person = ['xiaohong','wangwei','liudehua']; alert(person[2]) </script>"
  • "<script> var person = new Array('xiaohong','wangwei','liudehua'); alert(person[2]) </script>"
目录
第1章 编程基础知识1
第2章 JavaScript基础指令 43
第3章 函数、方法与对象75
第4章 判断和循环 135
第5章 文档对象模型 173

显示全部
用户评论
入门很好的书,翻译不太好,扣2星
前端的书做成这样子就对了。这本书编写得太精美的了。
原书特别好,中译版错太多
入门我都看不懂太可怕了……无缘了
15年买的,21年读完,还是有所收获的。
这么多次印刷了代码居然还有错误,和官网有不一致的地方,出版商太不负责任了。
这本书真的是好书,他先描述一个抽象的概念,之后反手就拿出一个例子给读者来实现(每章都是如此)强化记忆,但为什么这本好书我不给5星呢,因为他的翻译确实不太行,有的代码甚至都翻译错了,但通过配套的网站可以弥补这一漏洞,总的来说还是不错的。
虽然翻译有好多问题,但还是本不错的书
下载
收藏
全部深度解读 →主题书单高分榜最近更新