登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』零基础学JavaScript

書城自編碼: 3551891
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 黄传禄,罗凌云,丁士锋
國際書號(ISBN): 9787111664628
出版社: 机械工业出版社
出版日期: 2020-09-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 594

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
特权与焦虑:全球化时代的韩国中产阶级
《 特权与焦虑:全球化时代的韩国中产阶级 》

售價:NT$ 411.0
供应链金融(第4版)
《 供应链金融(第4版) 》

售價:NT$ 515.0
人人都想当网红?新媒体与注意力博弈
《 人人都想当网红?新媒体与注意力博弈 》

售價:NT$ 354.0
君主、道学与宋王朝
《 君主、道学与宋王朝 》

售價:NT$ 411.0
对话的力量,风靡全球的教练式沟通
《 对话的力量,风靡全球的教练式沟通 》

售價:NT$ 307.0
人的行为
《 人的行为 》

售價:NT$ 499.0
北京中轴线知识一点通
《 北京中轴线知识一点通 》

售價:NT$ 411.0
牛津世界历史研究指南
《 牛津世界历史研究指南 》

售價:NT$ 978.0

建議一齊購買:

+

NT$ 594
《 数据库高效优化:架构 规范与SQL技巧 》
+

NT$ 594
《 零基础学算法(第4版) 》
+

NT$ 474
《 零基础学Python编程(少儿趣味版) 》
+

NT$ 498
《 零基础学:微信小程序开发 》
+

NT$ 519
《 零基础学Python(全彩版) 》
+

NT$ 594
《 数字化转型方法论:落地路径与数据中台 》
內容簡介:
本书由浅入深、循序渐进地介绍了JavaScript的语法、各对象的方法和属性的使用方法。全书由三篇组成:第壹篇为基础篇,介绍了JavaScript的数据类型、常量、变量、表达式、运算符、语句、函数、对象和数组;第二篇为实用篇,介绍了JavaScript的对象层次与事件、窗口对象、屏幕对象、浏览器对象、历史对象、地址对象和文档对象等;第三篇为Ajax篇,介绍了Ajax的使用方法以及相关技术,还有一些流行的Ajax框架,如JQuery等。 本书适用于掌握了HTML语言、想进一步学习如何制作动态网页的入门者,也适用于有一定JavaScript基础的想进一步提高的网页开发者。
目錄
前言
第一篇 基 础 篇
第1章 JavaScript简介1
1.1 什么是JavaScript1
1.2 JavaScript与Java的区别2
1.3 JavaScript程序的运行开发环境3
1.4 JavaScript的优点与局限4
1.5 小结5
1.6 本章练习5
第2章 数据类型、常量与变量6
2.1 基本数据类型6
2.2 复合数据类型7
2.3 其他数据类型8
2.4 数据类型的转换9
2.5 常量11
2.6 变量15
2.7 保留字26
2.8 小结28
2.9 本章练习28
第3章 表达式与运算符29
3.1 表达式29
3.2 操作数29
3.3 运算符介绍30
3.4 算术运算符31
3.5 关系运算符38
3.6 字符串运算符48
3.7 赋值运算符48
3.8 逻辑运算符49
3.9 逐位运算符51
3.10 其他运算符57
3.11 运算符的优先级68
3.12 小结69
3.13 本章练习69
第4章 语句70
4.1 表达式语句70
4.2 语句块70
4.3 选择语句71
4.4 循环语句78
4.5 跳转语句83
4.6 异常处理语句87
4.7 其他语句91
4.8 小结97
4.9 本章练习97
第5章 函数98
5.1 函数介绍98
5.2 调用函数103
5.3 函数的参数108
5.4 函数的递归调用115
5.5 函数的属性与方法117
5.6 系统函数125
5.7 小结130
5.8 本章练习130
第6章 对象132
6.1 对象的介绍132
6.2 创建对象134
6.3 对象的属性136
6.4 构造函数139
6.5 对象的原型与继承142
6.6 Object对象146
6.7 其他系统对象155
6.8 小结184
6.9 本章练习184
第7章 数组185
7.1 数组的介绍185
7.2 定义数组186
7.3 数组元素189
7.4 数组的方法193
7.5 小结203
7.6 本章练习203
第二篇 实 用 篇
第8章 JavaScript的对象层次与事件处理205
8.1 JavaScript的对象层次205
8.2 事件驱动与事件处理209
8.3 常用的事件217
8.4 小结225
8.5 本章练习225
第9章 窗口与框架227
9.1 Window对象227
9.2 Window对象事件229
9.3 对话框238
9.4 状态栏242
9.5 窗口操作245
9.6 超时与时间间隔262
9.7 框架操作267
9.8 Window对象的子对象276
9.9 IE浏览器中的方法和属性277
9.10 小结277
9.11 本章练习278
第10章 屏幕对象与浏览器对象279
10.1 屏幕对象279
10.2 浏览器对象283
10.3 小结291
10.4 本章练习291
第11章 历史对象与地址对象292
11.1 历史对象292
11.2 地址对象295
11.3 小结306
11.4 本章练习307
第12章 文档对象308
12.1 文档对象308
12.2 文档对象的应用313
12.3 图像对象333
12.4 链接对象343
12.5 锚对象348
12.6 小结352
12.7 本章练习352
第13章 表单对象353
13.1 表单对象353
13.2 表单对象的应用355
13.3 表单元素361
13.4 文本框363
13.5 按钮373
13.6 单选框和复选框378
13.7 下拉列表框387
13.8 文件上传框401
13.9 隐藏域406
13.10 Fieldset元素408
13.11 小结411
13.12 本章练习411
第14章 cookie412
14.1 cookie介绍412
14.2 创建与读取cookie413
14.3 获取cookie的值415
14.4 cookie的编码417
14.5 cookie的生存期418
14.6 cookie的路径422
14.7 cookie的secure425
14.8 使用cookie的注意事项425
14.9 小结426
14.10 本章练习426
第三篇 Ajax篇
第15章 Ajax介绍427
15.1 传统的Web技术427
15.2 Ajax技术原理428
15.3 Ajax技术的优点和缺点428
15.4 Ajax技术的组成部分429
15.5 XMLHttpRequest对象430
15.6 实现Ajax的步骤433
15.7 小结441
15.8 本章练习441
第16章 深入分析Ajax442
16.1 客户端脚本语言442
16.2 服务器端脚本语言444
16.3 文档对象模型448
16.4 层叠样式表452
16.5 XML454
16.6 小结457
16.7 本章练习457
第17章 常见的Ajax框架458
17.1 什么是框架458
17.2 Prototype框架460
17.3 jQuery框架467
17.4 小结471
17.5 本章练习471
內容試閱
近几年来,网络发展越来越迅速,网络媒体成了除传统媒体之外的无可替代的强势媒体,在Internet上发布信息也变得越来越普及。
在网络中发布信息,最简单、最直接的办法就是编写好网页放在Internet上,而HTML就是编写网页的基本语言。HTML允许网页开发者在网页上设置文本格式、添加图片及插入多媒体信息。但是HTML只是一个标记语言,其作用只能是标记出文档中的内容,使之可以被浏览器解释并显示。如果需要实现一些动态效果,如表单校验、跑马灯等效果,就可能要使用JavaScript语言了。
JavaScript是一种描述性客户端脚本语言,可以嵌入HTML代码中由客户端浏览器运行。客户端脚本语言有很多种,如ECMAScript、VBScript、JScript、JavaScript等。其中,JavaScript是最早出现的客户端脚本语言,也是使用最多的客户端脚本语言之一。用JavaScript语言可以设计出很多特效,也可以响应用户的事件、与用户互动、增加网站的安全性,因此JavaScript是动态网页设计的一个最佳选择。
本书首先介绍什么是JavaScript,之后介绍JavaScript的语法,如数据类型、表达式、语句等,然后介绍JavaScript的对象以及事件,最后介绍目前网络中最流行的Ajax技术,以及JavaScript在Ajax中的运用。
书中针对JavaScript语言的各部分内容编写了大量实例,每个实例都是经过反复实验并验证无误的。由于浏览器不同,甚至同一浏览器的不同版本对JavaScript的支持也不同,因此这些实例的显示在细节上有可能有些不同。不过只要读者可以灵活运用这些示例,就可以充分地掌握JavaScript的知识。
本书特点
1. 实例丰富,内容充实
本书使用了近400个实例来介绍JavaScript中的对象,以及对象的属性和方法,几乎涉及JavaScript中的每一个领域。除此之外,对每一个实例(有动态效果的实例除外),都使用了插图配合讲解。
2. 讲解通俗,步骤详细
书中的每个实例都是以通俗易懂的语言描述的,并配以插图讲解和文字说明。读者可以通过图片直观地了解JavaScript的功能,也可以通过运行实例或查看实例源代码来深入了解JavaScript对象的方法和属性的用法。
3. 由浅入深,逐步讲解
本书面对的是入门级读者,对JavaScript的介绍都是由浅入深地逐步讲解的。
4. 附加实例,帮助学习
本书的所有实例都已经存储为HTML文件,读者只需要打开这些文件,就可以直接执行其中的代码。对于Ajax部分,一些示例可能需要用到Web服务器,书中也提供了相关URL,读者可以通过网络来查看结果。
本书内容
第一篇是基础篇,包括第1~7章。
第1章介绍什么是JavaScript、JavaScript的作用,随后介绍使用什么来编辑JavaScript以及JavaScript的优点和局限。
第2章主要介绍JavaScript的数据类型,如基本数据类型、复合数据类型等,然后介绍各种数据类型之间的转换,JavaScript中的常量、变量和保留字。
第3章主要介绍JavaScript中的表达式和运算符,如算术运算符、关系运算符、字符串运算符、赋值运算符、逻辑运算符、逐位运算符等。
第4章主要介绍JavaScript中的语句,如选择语句、循环语句、跳转语句、异常处理语句等。
第5章主要介绍JavaScript中的函数运用,包括什么是函数、如何调用函数、如何递归调用函数、函数的参数如何传递以及函数的属性与方法,最后介绍一些常用的系统函数。
第6章主要介绍JavaScript中对象的基本概念,包括什么是对象、如何创建对象、对象属性是什么、对象的原型与继承等,随后介绍一些JavaScript中的系统对象,如Object对象、Arguments对象、布尔对象、日期对象、数字对象、数学对象、字符串对象、函数对象、Error对象等。
第7章主要介绍JavaScript的数组,包括什么是数组、如何定义数组、如何操作数组中的元素以及数组对象中的一些常用方法。
第二篇是实用篇,包括第8~14章。
第8章主要介绍JavaScript的对象层次和事件处理,包括什么是客户端对象层次、事件驱动与事件处理、如何设置对象事件以及一些常用的事件。
第9章主要介绍JavaScript中的Window对象,包括什么是Window对象、Window对象的方法和属性的运用以及Window对象下的一些子对象。
第10章主要介绍JavaScript中的屏幕对象和浏览器对象,重点介绍这两个对象的方法和属性的运用。
第11章主要介绍JavaScript中的历史对象和地址对象,重点介绍这两个对象的方法和属性的运用。
第12章主要介绍JavaScript中的文档对象,包括什么是文档对象以及文档对象的方法和属性的运用,最后还介绍文档对象下的图像对象、链接对象和锚对象。
第13章主要介绍JavaScript中的表单对象,包括什么是表单对象、表单对象的方法和属性的运用,并针对表单中的各种元素组成的对象分别介绍,如文本框、按钮、单选框、复选框等。
第14章介绍JavaScript中的cookie,包括如何创建与读取cookie,如何设置cookie的编码、生存期、路径、secure等。
第三篇是Ajax篇,包括第15~17章。
第15章主要介绍Ajax,如什么是Ajax、Ajax与传统Web技术的区别,以及如何实现一个简单的Ajax。
第16章主要介绍与Ajax相关的一些技术,如局部刷新技术、文档对象模型(DOM)、层叠样式表(CSS)、XML等。
第17章主要介绍与Ajax相关的一些框架,如Prototype框架和jQuery框架等。
本书适合的读者
由于JavaScript代码是嵌入HTML代码中执行的脚本语言,因此本书要求读者必须具有HTML基础。本书具有实例丰富、知识全面的特点,可用于以下方面:
作为JavaScript初学者的学习教程
作为大中专院校和培训学校的教材
作为前端开发人员的参考资料
致谢
本书在编写过程中参阅了大量国内外文献资料,同时还得到了南昌翰诚信息咨询有限公司相关人员的支持和帮助,并参考了该公司的一些工作成果和相关文献,在此表示诚挚的谢意。
由于作者的水平有限,书中疏漏、错误之处在所难免,敬请同行专家及广大读者批评指正。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.