图书介绍

JavaScript从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

JavaScript从入门到精通
  • 孙强,李晓娜,黄艳编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302177968
  • 出版时间:2008
  • 标注页数:453页
  • 文件大小:87MB
  • 文件页数:451页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JavaScript从入门到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 JavaScript语言基础3

第1章 JavaScript概述3

1.1 JavaScript简介4

JavaScript语言简史4

JavaScript和Java的区别4

JavaScript的主要特点5

JavaScript在Web页面中的应用6

1.2 JavaScript开发环境和编写工具8

JavaScript开发环境8

JavaScript编写工具9

1.3在HTML中嵌入JavaScript的方法11

利用<script>标签的language属性12

利用<script>标签的src属性13

利用onLoad方式14

1.4 JavaScript的说明语句15

1.5在不兼容的浏览器中隐藏JavaScript代码15

1.6小结16

第2章 HTML基础17

2.1 HTML语言概述18

HTML概述18

HTML文档结构18

2.2 HTML标签19

头部标签<head>...</head>19

标题标签<title>...</title>20

索引标签<isindex>20

主体标签<body>...</body>21

特殊字符22

2.3 HTML格式标签22

段落标签<p>22

换行标签<br>23

缩进标签<blockquote>23

预格式化标签<pre>24

列表标签25

2.4 HTML文本标签27

标题标签<hn>27

字体修饰标签28

字体标签<font>29

2.5 HTML超链接标签31

属性href31

属性target32

属性title32

属性name32

链接到E-mail地址33

2.6 HTML图像标签34

属性src34

属性alt34

属性height和width34

属性align35

属性border36

2.7 HTML表格标签36

表格标签<table>...</table>37

行标签<tr>...</tr>38

单元格标签<td>...</td>39

表头标签<th>...</th>41

说明标签<caption>...</caption>41

2.8 HTML框架标签42

框架集标签<frameset>...</frameset>42

框架标签<frame>43

标签<noframes>44

浮动窗口标签<iframe>...</iframe>44

框架的高级设置45

2.9 HTML表单标签46

表单标签<form>...</from>46

用户输入区域标签<input type="">47

2.10小结49

第3章 CSS层叠样式表51

3.1 CSS简介52

CSS的简介52

CSS的特点53

3.2 CSS样式的定义及使用53

内联样式表方式53

嵌入样式表方式54

外部样式表方式54

局部特定样式表方式55

3.3 CSS选择器分类56

HTML标签选择器56

类选择器56

伪元素选择器57

3.4样式表的注释及继承58

3.5 CSS样式的优先级58

3.6 CSS属性详解58

字体属性59

背景属性60

文本属性61

位置属性61

布局属性62

边缘属性63

列表属性64

其他属性65

3.7 CSS滤镜65

Alpha参数66

DropShadow参数67

Blur参数68

Glow参数69

BlendTrans参数69

Wave参数69

RevealTrans参数69

无子参的参数70

3.8小结70

第2篇 JavaScript语法结构73

第4章 JavaScript的数据类型和运算符73

4.1语法规则74

JavaScript严格区分大小写74

JavaScript程序的注释74

JavaScript程序代码的格式75

JavaScript常量76

JavaScript的空白符和换行符76

JavaScript标识符77

JavaScript保留字77

4.2基本数据类型78

数值型78

字符串类型79

布尔型80

空值型81

未定义值81

类型转换82

4.3变量85

变量的命令85

变量声明86

变量赋值87

4.4表达式与运算符87

表达式概述87

运算符概述88

算术运算符89

赋值运算符89

关系运算符90

逻辑运算符91

字符串运算符91

其他运算符92

运算符的优先级92

表达式中的类型转换93

4.5正则表达式94

正则表达式定义94

RegExp对象95

RegExp对象的属性96

正则表达式的string方法97

高级正则表达式101

4.6小结104

第5章 流程控制105

5.1顺序结构106

5.2选择结构106

if语句106

if...else语句108

嵌套if和if...else语句110

switch语句114

5.3循环结构116

while循环116

do...while语句117

for语句118

for...in语句120

with语句121

break和continue语句122

其他语句124

5.4小结125

第6章 函数127

6.1函数概述128

函数定义128

函数调用129

函数参数130

函数返回值134

6.2函数的嵌套调用135

6.3函数的递归136

6.4变量的作用域138

6.5内置函数139

encodeURI140

decodeURI140

parseInt141

parseFloat141

isNaN142

eval142

6.6小结142

第3篇 JavaScript对象编程145

第7章 JavaScript与面向对象编程145

7.1对象编程基础146

对象的基本概念146

对象的属性和方法148

创建和删除对象149

7.2 String对象156

创建String对象156

String对象的属性157

String对象的方法157

7.3 Boolean对象161

7.4 Number对象162

Number对象的属性163

Number对象的方法164

7.5 Math对象165

Math对象的属性165

Math对象的方法167

7.6 Date对象169

变量声明169

静态方法170

读取时间方法171

设置时间方法174

时间转换为字符串方法175

7.7 Array对象177

创建Array对象177

操作数组元素178

多维数组181

Array对象的属性182

Array对象的方法183

7.8小结185

第8章 事件与事件处理187

8.1事件和事件驱动188

什么是事件188

事件处理188

8.2 指定事件处理程序189

8.3 event对象简介191

8.4 JavaScript常用事件195

键盘事件195

鼠标事件197

Load和Unload事件200

Focus和Blur事件203

Sumbit和Reset事件206

Change和Select事件208

Error事件209

8.5小结210

第9章 窗口和框架211

9.1浏览器对象模型212

浏览器对象模型212

访问浏览器对象213

9.2 Window对象214

Window对象的常用属性和方法214

Window对象的常用事件216

打开窗口217

关闭窗口221

弹出信息223

设置状态栏227

setTimeout()方法228

setInterval()方法230

移动窗口231

改变窗口大小233

9.3 Frame对象235

访问窗口中的框架页面235

框架和窗口之间的关系237

9.4小结240

第10章 网页核心Document对象241

10.1 Document对象242

Document对象的常用属性和方法242

根据title属性设置标题243

设置文档背景颜色244

设置文本的颜色248

使用all属性访问HTML元素249

使用write向文档写入内容252

10.2 Links对象253

Links对象常用属性254

输出链接属性254

在新窗口中打开链接地址256

10.3 Anchors对象258

10.4 Images对象260

Images对象常用属性261

鼠标经过图像262

改变图片的大小263

10.5小结264

第11章 表单对象265

11.1 Form对象266

Form对象的常用属性和方法266

Form表单组成元素267

访问表单对象268

获取表单对象的个数270

表单的方法273

11.2单行文本框274

Text对象的属性、方法和事件274

获取单行文本框的值275

设置文本框的大小276

文本框的事件279

11.3密码框280

11.4多行文本域282

11.5按钮对象285

11.6单选按钮对象287

单选按钮的属性、方法和事件287

读取单选按钮的值288

读取单选按钮组中选定的值290

11.7复选框对象291

11.8列表对象293

列表对象常用的属性、方法和事件293

读取下拉列表框中选择的选项值295

11.9隐藏对象297

11.10表单应用实例299

检验表单对象299

检验输入的留言内容301

下拉列表框中选项的添加和删除303

11.11小结306

第12章 cookie的使用307

12.1 cookie概述308

12.2 cookie存储与读取310

cookie存储310

cookie读取318

12.3 cookie应用实例324

显示用户上次访问的时间和次数324

直接浏览网站分站网址327

提醒功能日历330

12.4小结335

第13章 其他对象337

13.1 Location对象338

Location对象的属性和方法338

输出location属性的信息339

跳转页面340

进行锚点链接343

13.2 History对象345

History对象的属性和方法345

统计访问页面的个数346

返回上一个页面347

页面导航347

13.3 Navigatory对象349

Navigatory对象的属性349

读取浏览器版本信息350

检测浏览器类型,调用不同的页面351

13.4 Screen对象352

Screen对象的属性352

输出窗口分辨率354

全屏显示356

13.5小结357

第4篇 JavaScript高级应用361

第14章 JavaScript和XML DOM编程361

14.1 XML基础362

XML文档结构362

CSS显示和输出XML文档364

XSL显示XML365

XML解析器368

数据岛370

14.2 DOM编程基础374

DOM文档对象模型374

访问文档中的对象377

创建新节点379

添加节点381

插入节点383

删除节点385

14.3小结388

第15章 JavaScript服务器端应用——ASP389

15.1 ASP概述390

创建一个ASP页面390

服务器配置391

Request对象393

Response对象396

15.2 JavaScript连接数据库398

ADO对象399

创建数据库400

使用Connection对象连接数据库401

15.3 JavaScript+ASP操作数据库403

Recordset对象403

使用Recordset对象读取数据并输出405

插入记录411

删除记录413

15.4数据库记录的分页显示414

15.5小结418

第16章 Ajax应用419

16.1 Ajax概述420

Ajax简介420

Ajax定义421

传统Web应用程序开发中的问题及对策421

Ajax的原则423

Ajax的应用现状424

16.2 XMLHttpRequest对象及其使用430

创建XMLHttpRequest对象430

XMLHttpRequest对象的属性和方法431

发送HTTP请求435

同步或异步处理服务器响应437

16.3 Ajax技术应用实例443

获取服务器响应首部443

Ajax+ASP实现树形菜单445

Ajax+ASP实现留言本449

16.4小结453

热门推荐