JavaScript Web开发技术


JavaScript Web开发技术

文章插图
JavaScript Web开发技术【JavaScript Web开发技术】《JavaScript Web开发技术》是2009-10齣版的图书。
基本介绍书名:JavaScript Web开发技术
ISBN:9787302204213
页数:242
定价:26.00元
出版社:清华大学出版社
出版时间:2009-10
开本:16
内容介绍《JavaScript Web开发技术》是学习JavaScript语言编程的基础教材,全书共分为10章,主要内容包括Internet网路基础,JavaScript与其他Web开发语言,超文本标识语言HTML, JavaScript语法基础,JavaScript的控制语句,对象编程基础,预定义对象和预定义函式,浏览器对象,事件驱动机制,JavaScript中的多媒体套用等 。为方便讲课与上机实践,每章最后均附有习题 。读者对象《JavaScript Web开发技术》内容丰富,讲解简明易懂、循序渐进、深入浅出 。《JavaScript Web开发技术》可作为高等院校本、专科各专业学生学习JavaScript语言程式设计课程的教材,也可作为初学者、IT行业爱好者的辅助学习教材 。图书目录第1章Internet网路基础11.1Internet11.1.1Internet的发展过程11.1.2Internet的特点31.1.3Internet网路提供的服务41.2Internet网路地址51.2.1IP位址51.2.2域名系统51.2.3电子邮件地址61.2.4超文本传输协定71.2.5统一资源定位符71.3连线到Internet71.3.1软硬体环境要求71.3.2连线到Internet的方式81.3.3网路系统的工作模式81.4InternetExplorer浏览器的使用91.4.1InternetExplorer浏览器的启动91.4.2InternetExplorer浏览器的视窗组成91.4.3选单选项101.4.4快捷键111.4.5返回到已浏览的Web页121.4.6保存Web页中的信息121.4.7查看以不同语言编写的Web页141.4.8将网站收藏到收藏夹中141.5电子邮件151.5.1电子邮件简介151.5.2OutlookExpress的使用161.6教学要点18习题118第2章JavaScript与其他Web开发语言212.1Java语言的起源、现状和特点212.1.1Java语言的起源212.1.2Java语言的现状222.1.3Java语言的特点222.2JavaScript语言简介262.2.1JavaScript语言概述262.2.2JavaScript语言的优点与不足282.2.3JavaScript对环境的要求292.2.4JScript简介292.3使用Word2003建立Web页302.3.1HTML规範312.3.2创建Web页312.3.3可添加到Web页中的项目332.3.4创建自定义HTML模板332.3.5在Web页中添加非文字项目342.4使用VisualJ++建立动态HTML362.4.1HTML与动态HTML简介362.4.2使用WFC类库创建动态HTML372.5教学要点38习题238第3章超文本标识语言HTML简介403.1HTML的基本知识403.1.1超文本、超媒体与通信协定403.1.2HTML语言简介413.1.3HTML的扩展433.1.4HTML的编程风格433.2页面结构443.2.1HTML档案的组成443.2.2档案头部分453.2.3档案体部分463.3结构标记463.3.1置标标记与字元实体463.3.2标记语法473.3.3结构标记503.3.4水平直线标记583.4文本格式编排593.4.1逻辑格式593.4.2物理格式603.5本地机图像603.5.1图像标记与属性603.5.2标记中的高级属性623.5.3图像档案格式623.5.4RGB颜色模型与颜色设定633.6有序表、无序表和定义表633.6.1有序表和无序表643.6.2定义表643.6.3表元素663.6.4表属性TYPE和START673.6.5表格673.7定位连结标记693.7.1定位连结703.7.2属性HREF703.7.3属性NAME713.7.4URL的相对定址和绝对定址723.8编写HTML和JavaScript脚本的工具723.8.1使用纯文本编辑器723.8.2专业脚本编辑软体FrontPage733.8.3专业脚本编辑软体MicrosoftScriptEditor753.9教学要点76习题376第4章JavaScript语法基础794.1关键字、标识符和数据类型794.1.1关键字794.1.2标识符794.1.3基本数据类型与複合数据类型804.1.4常量834.1.5变数854.1.6注释形式884.2字元串884.2.1定义字元串884.2.2定义字元串示例894.3数组894.3.1定义数组变数904.3.2创建数组对象904.3.3访问数组元素914.3.4二维数组914.4运算符和表达式934.4.1运算符934.4.2表达式98 4.5对话框994.5.1提示对话框994.5.2确认对话框994.5.3输入对话框1004.6教学要点100习题4100第5章JavaScript的控制语句1045.1简单程式1045.2分支控制语句1045.2.1if语句1055.2.2switch语句1065.2.3多分支程式1075.3循环控制语句1095.3.1for循环1105.3.2for…in循环1115.3.3while循环1115.3.4do…while循环1135.3.5循环程式的组成1145.3.6多重循环1145.4跳转控制语句1155.4.1break语句1155.4.2continue语句1175.5函式1185.5.1返回语句1195.5.2调用函式1195.5.3函式调用中的参数传递1205.5.4函式的嵌套调用1215.5.5全局变数和局部变数1215.6递归函式1225.6.1递归函式分析1225.6.2递归函式示例1225.7教学要点123习题5124第6章对象编程基础1276.1面向对象程式设计的基础知识1276.1.1面向过程程式设计与面向对象程式设计1276.1.2对象与类1286.1.3封装、继承和多态1306.1.4对象的特性1326.2JavaScript语言中的对象1336.2.1JavaScript语言中的对象概念1336.2.2JavaScript语言中的对象1346.2.3对象的属性和方法1346.2.4对象的属性1346.2.5对象的方法1376.3创建新对象1376.3.1对象构造函式1386.3.2方法1386.3.3对象实例1386.4教学要点138习题6139第7章预定义对象和预定义函式1407.1预定义对象和预定义函式简介1407.1.1JavaScript中的预定义对象1407.1.2JScript中的预定义对象1407.1.3JavaScript中的预定义函式1417.1.4JScript中的预定义函式1417.2预定义对象1427.2.1Math对象1427.2.2String对象1467.2.3Date对象1517.2.4Array对象1557.2.5event对象1587.3预定义函式1597.4JScript中的预定义函式和预定义对象1607.4.1JScript中的预定义函式1607.4.2JScript中的预定义对象161 7.4.3预定义对象的共用方法和属性1647.5教学要点165习题7165第8章浏览器对象1678.1浏览器对象基础1678.1.1浏览视窗、网页与元素1678.1.2浏览器对象之间的从属关係1688.1.3浏览器对象简介1698.2document对象1728.2.1document对象方法1728.2.2document对象属性1738.2.3document对象数组1738.3window对象1748.3.1window对象方法1748.3.2window对象属性1788.4images对象1798.4.1images对象数组与属性1798.4.2动态图像显示1808.5screen对象1808.5.1screen对象属性1808.5.2screen对象套用1818.6location对象1828.7frame对象1828.8history对象1828.9form对象1838.10anchors对象1838.11links对象1838.12event对象1848.13教学要点185习题8185第9章事件驱动机制1879.1事件驱动概念1879.1.1事件与事件驱动1879.1.2事件句柄1879.1.3event对象1889.2浏览器事件1909.2.1DragDrop事件1909.2.2Load事件1909.2.3Unload事件1919.2.4Submit事件1919.3滑鼠事件1929.3.1event对象中的滑鼠属性1939.3.2event对象中的滑鼠事件1949.4键盘事件2019.4.1常用键盘事件2019.4.2常用快捷键2019.5教学要点201习题9202第10章JavaScript中的多媒体套用20410.1网页的外观设计20410.1.1网页设计规则20410.1.2颜色属性20410.2插入声音档案20910.2.1LiveAudio外挂程式简介20910.2.2LiveAudio外挂程式方法20910.3插入图形档案21110.3.1JavaScript中的图像处理21110.3.2程式示例21310.4教学要点214习题10214附录AHTML语言的标记总览215附录B预定义对象中的方法和属性219附录C事件总览223附录D习题参考答案226参考文献242