请输入您要查询的百科知识:

 

词条 JavaScript高级程序设计
释义

JavaScript 是根据 "ECMAScript"标准制定的网页脚本语言。这个标准由 ECMA 组织发展和维护。ECMA-262 是正式的 JavaScript 标准。JavaScript是目前Web客户端开发的主要编程语言,也是Ajax的核心技术之一。

Java Script高级程序设计

作者:(美)(Nicholas C.Zakas)扎卡斯

译者:曹力 等

市场价:¥59.00

出版社:人民邮电出版社

页码:616 页码

出版日:2006年

ISBN:9787115152091

版次:2006年11月第1版

装帧:平装

开本:16开

丛书名:图灵程序设计丛书

书籍简介

本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、JavaScript与浏览器的交互、更高级的JavaScript技巧,以及与在Web应用程序中部署JavaScript解决方案有关的问题,如错误处理、调试、安全性、优化/混淆化、XML和Web服务,最后介绍应用所有这些知识来创建动态用户界面。

本书适合有一定编程经验的开发人员阅读,也可作为高校相关专业课程的教材。

作者简介

Nicholas C.Zakas世界知名的JavaScript专家和Web开发人员。Nicholas拥有丰富的Web开发和界面设计经验,曾经参与许多世界大公司的Web解决方案开发,并与他人合作撰写了畅销书《Ajax高级程序设计》。

媒体推荐

“如果你像我一样,想学习或者熟练掌握今天最热门的Web开发技术,本书是一个绝佳的起点,适合在所有Ajax图书之前的阅读。”

——J.Ambrose Little,Microsoft MVP

“本书作者显然非常了解读者的需要,切中要害,信息密集。单单对客户端通信、Web服务、正则表达式、DOM、XML处理等现代JavaScript技术的详细讲解,就已经物超所值。”

——JavaScriptKit JavaScript作为赋予网页活动与交互性的主要手段之一,早已经成为Web设计师和开发人员的必备技能。全世界无数网页每天都在依靠JavaScript完成各种关键任务。然而,JavaScript可能也是被人误解和误用最多的主流编程语言。很多人将它看作Java等面向对象编程语言的功能不全的小兄弟,甚至贬为雕虫小技,对它不屑一顾。

如今,随着越来越多的程序员转向浏览器/服务器模式开发,更加上Web 2.0和Ajax的兴起,JavaScript已经被推到了舞台中心。人们开始认识到,JavaScript绝非一种容易学习和掌握的技术,它同时具有面向对象、过程和函数型语言三类语言的特性,将灵活性与强大功能完美结合。迄今为止,它的惊人潜力还远远没有真正释放出来。

本书针对开发人员和有经验的Web设计师撰写,在简明扼要地讲述了JavaScript的语言核心ECMAScript,以及面向对象特性、BOM、DOM之后,很快转向高级主题:正则表达式、事件、数据验证、表排序、施放、错误处理、调试、XML、Web服务、安全、国际化、优化和知识产权保护,能够解决Web开发者目前面对的各种迫切问题。

目录

第1章 JavaScript是什么

1.1 历史简述

1.2 JavaScript实现

1.3 小结

第2章 ECMAScript基础。

2.1 语法

2.2 变量

2.3 关键字

2.4 保留字

2.5 原始值和引用值

2.6 原始类型

2.7 转换

2.8 引用类型

2.9 运算符

2.10 语句

2.11 函数

2.12 小结

第3章 对象基础

3.1 面向对象术语

3.2 对象应用

3.3 对象的类型:本地对象

3.4 作用域

3.5 定义类或对象

3.6 修改对象

3.7 小结

第4章 继承

4.1 继承机制实例

4.2 继承机制的实现

4.3 其他继承方式

4.4 小结

第5章 浏览器中的JavaScript

第6章 DOM基础

第7章 正则表达式

第8章 检测浏览器和操作系统

第9章 事件

第10章 高级DOM技术

第11章 表单和数据完整性

第12章 表格排序

第13章 拖放

第14章 错误处理

第15章 JavaScript中的XML

第16章 客户端与服务器端的通信

第17章 Web服务

第18章 与插件进行交互

第19章 部署问题

第20章 JavaScript的未来

索引

JavaScript高级程序设计: 第2版

JavaScript的应用在广度和深度上日益扩大和加深,前端开发亟待掌握的JavaScript技能也越来越具有挑战性。这个新版本几乎全部更新、重写了上一版的内容,融入了作者近几年来奋战在前端开发一线的宝贵经验,是学习和提高JavaScript技能的必读经典。本书不仅全面深入地讲述了JavaScript的基本概念,阐释了它特有的面向对象和继承的机制,还详尽讨论了JavaScript实现的各个组成部分。在以大量篇幅全景式剖析ECMAScript和DOM的过程中,各个级别的DOM规范在作者笔下纷至沓来,诸如事件模拟、XML解析、XPath查询等高级主题也讲得分外清楚。此外,错误处理与调试、Ajax与JSON,乃至客户端存储、未来的API等章节也都条理清晰、异彩纷呈。

出版社:人民邮电出版社

出版日期:2010年7月

ISBN:978-7-115-23095-9

定 价:89.00元

关键字: JavaScript 高级程序设计 JavaScript高级程序设计: 第2版

装帧:平装

开本:16开

丛书名:图灵程序设计丛书

JavaScript高级程序设计:第3版

本书是JavaScript超级畅销书的最新版。ECMAScript5和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正是进入规范,同时也为JavaScript增添了很多适应未来发展的新特性。本书这一版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从JavaScript语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax与comet服务器端通信,HTML5表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。本书附录展望了未来的API和ECMAScript Harmony规范。

出版社:人民邮电出版社

出版日期:2012年3月

ISBN:978-7-115-27579-0

定 价:99.00元

关键字: JavaScript 高级程序设计 JavaScript高级程序设计: 第3版

装帧:平装

丛书名:图灵程序设计丛书 开本:16开

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 3:16:07