JavaScript完全自学手册
基本信息
- 作者: 胡添
- 丛书名: 编程红宝书(珍藏版)
- 出版社:机械工业出版社
- ISBN:9787111250180
- 上架时间:2008-10-14
- 出版日期:2009 年1月
- 开本:16开
- 页码:536
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 网络编程 > javascript
编辑推荐
涵盖基础知识、核心技术、典型示例等内容.
按照“基本概念→核心语法→典型示例”的模式讲解,容易上手..
提供280余个示例、20余个典型应用实例...
内容简介回到顶部↑
JavaScript鏄竴绉嶅嚑涔庡緱鍒版墍鏈夋祻瑙堝櫒鏀寔鐨勮剼鏈瑷锛岀敤浜庡疄鐜板鎴风涓庢祻瑙堣呯殑浜掑姩銆傞殢鐫浜掕仈缃戠殑鍙戝睍锛屾棭鏈熺殑闈欐佺綉椤靛凡杩滀笉鑳芥弧瓒抽渶瑕併傚鎴风鑴氭湰JavaScript鏄疄鐜板姩鎬佺綉椤电殑鍩虹锛屼篃鏄疻eb 2.0姒傚康鎵蹇呴』鐨勭粍鎴愰儴鍒嗭紝鏇存槸鐜板湪Ajax鎶鏈殑鏍稿績銆傚彲浠ヨ锛孞avaScript宸茬粡鎴愪负缃戦〉蹇呰鐨勭粍鎴愰儴鍒嗐傚ソ鐨凧avaScript鑴氭湰鍙互鎻愰珮鐢ㄦ埛鐨勬祻瑙堜綋楠屻?br] 鏈功涓鍏卞垎涓?绡囷紝娑电洊浜咼avaScript璇█搴旂敤鐨勭粷澶у鏁版柟闈紝浠庡熀鏈蹇靛埌鍏蜂綋瀹炶返銆佷粠鎶借薄鐨勭畻娉曞埌鍏蜂綋鐨勯〉闈㈢壒鏁堛佷粠鏈绠鍗曠殑杈撳叆/杈撳嚭鍒版渶鏂扮殑Ajax鎶鏈兘杩涜浜嗚缁嗙殑闃愯堪锛屽苟瀵规瘡涓涓叿浣撶煡璇嗙偣閮借繘琛屼簡璇︾粏鐨勫疄渚嬭瑙c?br] 鏈功鐨勭壒鐐规槸璁茶В鐨勭煡璇嗙偣鏄撱佸箍銆佸叏銆佹繁銆傛瘡涓涓煡璇嗙偣鍧囧洿缁曞叿浣撶殑瀹炰緥灞曞紑锛屼笖瀹炰緥涓厤涓婁簡璇︾粏鐨勬敞閲婂拰鏁堟灉鍥撅紝鏄撲簬鐞嗚В涓庡疄璺碉紝鍙互浣胯鑰呭湪鎶借薄鐨勭煡璇嗙偣涓緱鍒扮洿瑙傜殑鍗拌薄銆傛湰涔︽兜鐩栦簡JavaScript鐨勭粷澶у鏁板簲鐢ㄦ柟闈紝鐗垫秹鐨勭煡璇嗛潰寰堝箍銆傛湰涔﹁瑙g殑鍚勭被瀵硅薄鐨勫睘鎬с佹柟娉曞拰浜嬩欢绛夊弬鑰冧簡寰蒋鍏徃鐨凪SDN锛屽唴瀹瑰叏闈紝娣卞叆鍒癑avaScript鐨勬湰璐紝涓嶄粎浠呰瑙d簡鍏跺湪椤甸潰鐗规晥涓殑搴旂敤锛岃繕鎸栨帢浜咼avaScript浣滀负涓绉嶅熀浜庡璞¤瑷鎵鐗规湁鐨勭被涓庣户鎵跨殑瀹炵幇銆傛湰涔﹂傚悎甯屾湜鍏ラ棬鐨勭敤鎴烽槄璇伙紝涔熷彲浣滀负寮鍙戜汉鍛樼殑鍙傝冩墜鍐屻?
目录回到顶部↑
写给自学编程的人员
前言
第一篇 javascript入门
第1章 javascript简介
1.1 什么是javascript
1.2 javascript与java的区别
1.3 javascript程序运行开发环境
1.4 javascript的优点与局限
1.5 小结
第2章 第1个例子—向用户说“你好”
2.1 第1个例子
2.1.1 最简单的程序—“用户你好”
2.1.2 在html中插入javascript块
2.1.3 javascript代码书写规则
2.2 javascript基础知识—变量和常量
2.2.1 变量命名规则
2.2.2 数据类型
2.3 告诉用户当前时间
2.3.1 什么是内置对象
2.3.2 内置对象date的方法
前言
第一篇 javascript入门
第1章 javascript简介
1.1 什么是javascript
1.2 javascript与java的区别
1.3 javascript程序运行开发环境
1.4 javascript的优点与局限
1.5 小结
第2章 第1个例子—向用户说“你好”
2.1 第1个例子
2.1.1 最简单的程序—“用户你好”
2.1.2 在html中插入javascript块
2.1.3 javascript代码书写规则
2.2 javascript基础知识—变量和常量
2.2.1 变量命名规则
2.2.2 数据类型
2.3 告诉用户当前时间
2.3.1 什么是内置对象
2.3.2 内置对象date的方法
前言回到顶部↑
JavaScript是一种解释型的脚本语言,被大量地应用于网页中,用以实现和浏览用户的动态交互。目前几乎所有的浏览器都可以很好地支持JavaScript。由于其可以及时地响应浏览者的操作、控制页面的行为表现、提升用户体验,JavaScript已经成为网页必不可少的组成部分。.
然而JavaScript易学难精。作为一种弱类型的脚本语言,其语法非常贴近于自然语言,容错性能也很强。即使对其一知半解,往往也可以通过向页面中插入某些代码来实现简单的特性,因此JavaScript非常容易上手。但是由于其应用领域的特点,牵涉的知识面非常广,如果需要按要求编写特定的脚本,就必须对此语言有着较深的了解。
本书经过精心的编写,目的在于给各种程度的JavaScript使用者提供一个提高的途径。笔者结合自己多年的JavaScript开发经验,为JavaScript程序员提供了从具体的JavaScript效果实例到JavaScript设计理念等不同层次的JavaScript知识。本书涉及面广泛,是JavaScript程序员提高自己的程序设计水平、完善自己的知识结构、扩展自己的知识面的好参考。
本书特色
本书深入浅出地讲解了JavaScript各个方面的知识,以及目前流行的JavaScript应用技术,例如XML、VML和Ajax。每章均围绕着具体的实例来进行讲解,避免了常见的程序设计类书籍的枯燥,同时也给初学者一些借鉴,说明了不同知识点的可能的应用。
JavaScript作为一种脚本语言,由于其应用领域的特点,导致其涵盖的知识面非常得广且“零碎”。笔者结合自己长期的JavaScript开发经验,按应用的层次由浅入深安排,每章以一个JavaScript应用作为设计目标,将各个方面的知识融于其中,使读者在学习脚本各种应用的过程中得到提高,既学习了JavaScript的知识,也积累了应用的经验。
本书的特点主要体现在以下几个方面。
本书的编排采用循序渐进的方式,适合初级、中级学者逐步掌握JavaScript语言的基础知识。各篇之间层次分明,适合不同程度的读者学习。
各个知识点均有具体的例子作为诠释,代码中有着大量的注释,便于初学者阅读,同时代码的执行效果配以详细的效果图,可以给读者以直观的印象。常见的程序设计类书籍常常由于其抽象的描述,使读者在学习后,虽然掌握了语法等知识点,但是却无法自由地应用。通过本书示例的阅读,读者可以积累程序设计的经验,从而达到事半功倍的学习效果。
本书的内容非常详尽。这是本书和其他同类书籍的最大不同。由于JavaScript是一种基于对象的语言,很多时候的操作是通过某些对象进行的,这些部分的内容属于“知之为知之”类型的。本书以微软公司的MSDN为依据,罗列出各个对象所有的属性、方法和事件等,并针对常用的内容加以详尽的解释,可以极大地提高读者对这些对象的掌握程度。同时本书也适合熟练的JavaScript程序员,作为语言参考手册使用。
很多同类的JavaScript书籍仅仅停留在普通的特效应用上,这渐渐在Ajax等深层、大型应用逐渐流行的今天显得不够了。本书深入JavaScript的机制,讲解了JavaScript作为面向对象语言的类和继承的应用,以及内容、样式与行为分离的脚本编写思想,有利于大型脚本项目的开发。这在同类书籍中是非常罕见的。
本书的内容
本书分为五篇,共24章,从JavaScript的输入/输出等入门知识讲起,再进一步以实例介绍JavaScript的条件判断和循环等语法知识与系统的内置对象,然后讲述了JavaScript在动态页面中各个方面的应用,学习了脚本对DOM、CSS、ActiveX控件等的控制,最后针对现在逐渐流行的Ajax等技术进行了讲解。
第一篇(第1章~第6章)JavaScript入门。
定位于完全没有程序设计基础的新手,以最基础的网页输入输出等应用为人口,在实例中讲解JavaScript的基础语法。涵盖了变量、表达式、操作符、函数等程序设计概念;条件判断、分支和循环等程序循环控制;内置时间日期对象、字符串对象、数组对象和数学对象等基础对象的使用;页面输入/输出、事件绑定等交互操作。通过本篇的学习,可以使读者读懂大多数JavaScript脚本,并进行简单的脚本功能编写。
第二篇(第7章~第14章)JavaScript和页面的交互。
定位于对JavaScrip(语法有所掌握的初级程序员。按需要操作页面对象的类型,依次讲述了JavaScript对Cookie、窗口和框架、表单、CSS、DOM和CSS滤镜的操作。同时详细讲解了正则等复杂工具的使用,以及排序算法。此篇由浅入深,使读者对页面元素的控制逐渐深入,最后获得对页面内容和样式的完全控制,达到“随心所欲”的目的。通过本篇的学习,可以使读者实现绝大多数的页面动态效果。..
第三篇(第15章~第18章)操作ActiveX控件。
定位于对JavaScript的扩展。通过操作ActiveX控件,可以实现很多纯脚本无法达到的功能。本篇依次讲述了JavaScript对视频控件、XML、文件和数据库的操作。通过本篇的学习,读者的JavaScript能力不再局限于页面特效,而进一步获得对系统较低层的控制。
第四篇(第19章~第21章)类和对象。
然而JavaScript易学难精。作为一种弱类型的脚本语言,其语法非常贴近于自然语言,容错性能也很强。即使对其一知半解,往往也可以通过向页面中插入某些代码来实现简单的特性,因此JavaScript非常容易上手。但是由于其应用领域的特点,牵涉的知识面非常广,如果需要按要求编写特定的脚本,就必须对此语言有着较深的了解。
本书经过精心的编写,目的在于给各种程度的JavaScript使用者提供一个提高的途径。笔者结合自己多年的JavaScript开发经验,为JavaScript程序员提供了从具体的JavaScript效果实例到JavaScript设计理念等不同层次的JavaScript知识。本书涉及面广泛,是JavaScript程序员提高自己的程序设计水平、完善自己的知识结构、扩展自己的知识面的好参考。
本书特色
本书深入浅出地讲解了JavaScript各个方面的知识,以及目前流行的JavaScript应用技术,例如XML、VML和Ajax。每章均围绕着具体的实例来进行讲解,避免了常见的程序设计类书籍的枯燥,同时也给初学者一些借鉴,说明了不同知识点的可能的应用。
JavaScript作为一种脚本语言,由于其应用领域的特点,导致其涵盖的知识面非常得广且“零碎”。笔者结合自己长期的JavaScript开发经验,按应用的层次由浅入深安排,每章以一个JavaScript应用作为设计目标,将各个方面的知识融于其中,使读者在学习脚本各种应用的过程中得到提高,既学习了JavaScript的知识,也积累了应用的经验。
本书的特点主要体现在以下几个方面。
本书的编排采用循序渐进的方式,适合初级、中级学者逐步掌握JavaScript语言的基础知识。各篇之间层次分明,适合不同程度的读者学习。
各个知识点均有具体的例子作为诠释,代码中有着大量的注释,便于初学者阅读,同时代码的执行效果配以详细的效果图,可以给读者以直观的印象。常见的程序设计类书籍常常由于其抽象的描述,使读者在学习后,虽然掌握了语法等知识点,但是却无法自由地应用。通过本书示例的阅读,读者可以积累程序设计的经验,从而达到事半功倍的学习效果。
本书的内容非常详尽。这是本书和其他同类书籍的最大不同。由于JavaScript是一种基于对象的语言,很多时候的操作是通过某些对象进行的,这些部分的内容属于“知之为知之”类型的。本书以微软公司的MSDN为依据,罗列出各个对象所有的属性、方法和事件等,并针对常用的内容加以详尽的解释,可以极大地提高读者对这些对象的掌握程度。同时本书也适合熟练的JavaScript程序员,作为语言参考手册使用。
很多同类的JavaScript书籍仅仅停留在普通的特效应用上,这渐渐在Ajax等深层、大型应用逐渐流行的今天显得不够了。本书深入JavaScript的机制,讲解了JavaScript作为面向对象语言的类和继承的应用,以及内容、样式与行为分离的脚本编写思想,有利于大型脚本项目的开发。这在同类书籍中是非常罕见的。
本书的内容
本书分为五篇,共24章,从JavaScript的输入/输出等入门知识讲起,再进一步以实例介绍JavaScript的条件判断和循环等语法知识与系统的内置对象,然后讲述了JavaScript在动态页面中各个方面的应用,学习了脚本对DOM、CSS、ActiveX控件等的控制,最后针对现在逐渐流行的Ajax等技术进行了讲解。
第一篇(第1章~第6章)JavaScript入门。
定位于完全没有程序设计基础的新手,以最基础的网页输入输出等应用为人口,在实例中讲解JavaScript的基础语法。涵盖了变量、表达式、操作符、函数等程序设计概念;条件判断、分支和循环等程序循环控制;内置时间日期对象、字符串对象、数组对象和数学对象等基础对象的使用;页面输入/输出、事件绑定等交互操作。通过本篇的学习,可以使读者读懂大多数JavaScript脚本,并进行简单的脚本功能编写。
第二篇(第7章~第14章)JavaScript和页面的交互。
定位于对JavaScrip(语法有所掌握的初级程序员。按需要操作页面对象的类型,依次讲述了JavaScript对Cookie、窗口和框架、表单、CSS、DOM和CSS滤镜的操作。同时详细讲解了正则等复杂工具的使用,以及排序算法。此篇由浅入深,使读者对页面元素的控制逐渐深入,最后获得对页面内容和样式的完全控制,达到“随心所欲”的目的。通过本篇的学习,可以使读者实现绝大多数的页面动态效果。..
第三篇(第15章~第18章)操作ActiveX控件。
定位于对JavaScript的扩展。通过操作ActiveX控件,可以实现很多纯脚本无法达到的功能。本篇依次讲述了JavaScript对视频控件、XML、文件和数据库的操作。通过本篇的学习,读者的JavaScript能力不再局限于页面特效,而进一步获得对系统较低层的控制。
第四篇(第19章~第21章)类和对象。
书摘回到顶部↑
第一篇 JavaScript入门
第1章 JavaScript简介
在数百万张的Internet页面中,JavaScript被用来改进设计、验证表单、检测游览器、创建cookies等。JavaScript是因特网上最流行的脚本语言,并且可在所有主要的游览器中运行,比方说“Internet Explorer”、“Mozilla”、“Firefox”、“Netscape”、“Opera”。本章将对JavaScript这门语言的定义、特点等进行介绍。
1.1 什么是JavaScript
……
第1章 JavaScript简介
在数百万张的Internet页面中,JavaScript被用来改进设计、验证表单、检测游览器、创建cookies等。JavaScript是因特网上最流行的脚本语言,并且可在所有主要的游览器中运行,比方说“Internet Explorer”、“Mozilla”、“Firefox”、“Netscape”、“Opera”。本章将对JavaScript这门语言的定义、特点等进行介绍。
1.1 什么是JavaScript
……








点击看大图





加载中...

