搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
JavaScript宝典
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302303220
  • 作      者:
    (美)Danny Goodman[等]著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2013
收藏
编辑推荐
  您想创建更具魅力的交互网页吗?您想更好地控制浏览器呈现内容的方式吗?经典畅销书 JavaScript宝典(第7版) 将帮您实现这些夙愿,它在大量示例代码和可运行脚本的引导下,指导您快速掌握JavaScript基础知识,并制定出最符合预定网站目标的策略。通过认真研读本书,您将可以编写脚本来实现翻转等效果,并熟练使用Web 2.0和JavaScript子例程库等功能。
  主要内容
  ● 探讨最新的JavaScript编程技术
  ● 制定脚本编写策略并选择合适的工具
  ● 深入了解终止器、生成器和迭代器
  ● 应用最新的JavaScript异常处理和自定义对象技术
  ● 利用DOM的强大功能
  ● 使用Ajax、E4X/XML和JSON推动Web 2.0应用
  ● 执行数据输入验证和提高安全性
  配书光盘
  配书光盘的精彩内容如下:
  ● 29个附赠章节,这些章节讨论了数据输入验证、脚本调试和跨浏览器动态HTML等高级主题。
  ● 可供立即使用的300多个脚本。
  ● 本书的示例代码。
展开
作者简介
  Danny Goodman,撰写了许多颇受欢迎的畅销书,包括The Complete Hyper Card Handbook、Danny Goodman's AppleScript Handbook、Dynamic HTML: The Definitive Reference和JavaScript&DHTML Cookbook。他是声誉卓著的计算机脚本语言权威人士和专家级教师。他的写作风格和教育方式会继续为他赢得全球各地读者和教师的赞美。
  
  Michael Morrison,一位作家、开发人员、玩具发明家,还是多部Java、C++、wep脚本、XML、游戏开发和移动设备等图书的作者,Michael撰写的一些著名图书有Faster Smarter HTMLand XML、Teach Yourself HTML&CSS in 24 Hours和Beginning Game Programming.Michael还是Stalefish实验室(www.stalefishlabs.com)的创始人,这是一家专门开发非常游戏、玩具和互动产品的娱乐公司。
  
  Paul Novitski,自从1981年就开始作为一位自由职业的程序员编写软件。他曾经自学BASIC.来编写机器语言反汇编器,所以他可以砍掉一些Wang's OIS微码。他自从90年代后期开始专注于互联网编程。他的公司Juniper Webcraft开发的HTML-strict网站便于访问,使用语义标记、分隔的开发层和直观的用户界面。在生活中,他享受着甜美的安比拉琴音乐和抚养双胞胎儿子的快乐。
  
  Tia Gustaff Rayl,一位数据库和Web技术的开发和培训顾问。最近她发布了XHTML、CSS、JavaScript和SQL的课件。她在获得佛罗里达大学的英语和教育博士学位后开始了其软件生涯。与大多数这个领域的新手一样,她最初的计算任务是维护软件。她在软件业呆的时间很长,完全了解了软件的整个生命周期、应用程序和数据库开发、项目管理、PC和大型机环境的培训。
  90年代中期,她开始开发早期的支持Web的数据库应用程序,并在其代码中添加JavaScript。她继续承接开发项目,以磨练自己的编程技巧。她梦想着可以利用业余时间与丈夫及两条狗一起周游世界。
展开
内容介绍
  《JavaScript宝典(第7版)》不仅指出了标准浏览器和专有环境中有区别的地方,还说明了如何编写能够适应不同情况的脚本,使它们能在更广泛的浏览器中访问网站或Web应用程序。通过《JavaScript宝典(第7版)》的学习,读者将能设计和编写出可在多个浏览器上运行的优秀脚本。《JavaScript宝典(第7版)》主要介绍了业界标准,还涉及一些专有功能,确保编写出来的脚本能成功运行在当今和将来的浏览器上。
展开
精彩书摘
  1.1 Web流量的竞争
  Web页面发布者总是希望吸引尽可能多的访问者。不管Web页面点击数是否精确,每周获得10 000次点击的网站显然比每周获得1 000次点击的网站要受欢迎得多。即使不知道精确数字,受欢迎的相对程度也是一个极具价值的评价标准。另外,连接到某网站的外部链接有多少也是一个有效的衡量依据。受欢迎的网站会有许多到它的其他网站的链接,这是在w曲搜索中该网站获得更高关注度的关键。
  Web发布者追求的终极目标是使人们频繁访问网站,其竞争相当激烈。Web就像一个有5千万个频道的电视,用各种各样的信息吸引观众的注意力,包括屏幕上的各种交互式多媒体信息。
  观众喜欢观看娱乐节目,查阅多媒体式的百科全书,也喜欢用鼠标浏览其他丰富多彩、极富魅力的内容,这些节目的质量很高,常常具备一流的图形、动画、现场录像和同步声响效果。
  相比之下,仅符合最低业界标准的Web页面就相形见绌了,这种Web页面即便使用了Dynamic HTML和样式表,其图片和文本的布局相对于桌面发布文档而言还是受到了很大的限制。即使HTML文档内容的质量很高,如果没有事先精心设计其布局,其吸引力也是有限的,在最好的情况下,用户也只能利用设计者通过超文本链接或表单进行导航,有时表单的内容会莫名其妙地消失。
  1.2 其他Web技术
  可以通过许多方法使网站和网页活跃起来,竞争对手也会努力使他们的网站更加吸引人。因此,除非你是极受欢迎的信息的唯一提供者,否则你将必须不断地提供新内容来留住老访问者,并吸引新的访问者。对于内部网,则需要不断地提高工作人员使用内部网站完成工作的效率。
  这些是使用多个Web技术突出自己的网页的原因,下面分析一下应该了解的主要技术。
  图1.1是构成典型动态网站的部件,其核心是服务器(Web主机)和客户(浏览器)之间的一个对话;通过该对话,客户请求数据,服务器做出响应。最简单的模型只包含服务器、一个文档和一个浏览器,但实际上网站会使用这里列出的甚至没有在这里列出的其他部件。
  ……
展开
目录
第Ⅰ部分 JavaScript入门
第1章 JavaScript在万维网和其他领域所起的作用
1.1 Web流量的竞争
1.2 其他Web技术
1.2.1 超文本标记语言(HTML和XHTMKi)
1.2.2 CSS
1.2.3 服务器编程
1.2.4 辅助程序和插件程序
1.3 JavaScript是一门综合性语言
1.3.1 LiveScript蜕变成JavaScript
1.3.2 微软的JavaScript版本
1.3.3 JavaScript版本
1.3.4 核心语言标准ECMASc
1.4 JavaScript:灵活易用的工具
第2章 脚本开发策略
2.1 浏览器的竞争
2.2 相互包容
2.3 当今存在的兼容性问题
2.3.1 将核心JavaScript语言从文档对象中独立出来
2.3.2 核心语言标准
2.3.3 文档对象模型
2.3.4 通过标记打下良好的基础
2.3.5 层叠样式表
2.3,6 标准兼容模式(DOCTYPE)转换
2.3.7 动态HTML和定位
2.4 开发脚本编写策略
2.4.1 功能降低和渐进增强
2.4.2 开发层的分离
2.4.3 延伸阅读
第3章 选择和使用工具
3.1 软件工具
3 .1.1 选择文本编辑器
3 .1.2 选择浏览器
3.2 建立编写环境
3.2.1 Windows
3.2.2 Mac OS X
3.2.3 重载问题
3.3 验证
3.4 创建第一个脚本
3 .4.1 第一步:静态HTML
3.4.2 第二步:连接JavaScript
3.4.3 第三步:用CSS指定样式
第4章 JavaScript基础
4.1 合并JavaScript和HTML
4.1.1 
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证