《JavaScript实战》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:汤东,张富银主编;张元甜,江顺茂,龚军副主编
  • 出 版 社:成都:西南财经大学出版社
  • 出版年份:2016
  • ISBN:9787550421721
  • 页数:384 页
图书介绍:本书详细讲解了JavaScript的各种方法和使用技巧,读者可以系统地掌握JavaScript中的操作、事件、以及各方面的知识点。本书主要内容包括JavaScript的概述、JavaScript的基础核心内容、常规选择器、过虑选择器、事件、JavaScript中的动画效果、JavaScript工具虑数、JavaScript的插件机制以及开发自己想要的插件等基本内容,以及其在实际生活中的应用。本书打破了传统编写手法,全部采用真实案例讲解,并且保证所有源代码均能正常运行。

第1章 JavaScript概述 1

第2章 使用JavaScript 7

第3章 语法、关键保留字及变量 9

第4章 数据类型 13

第5章 运算符 22

第6章 流程控制语句 33

第7章 函数 39

第8章 对象和数组 42

第9章 时间与日期 49

第10章 正则表达式 52

第11章 Function类型 63

第12章 变量、作用域及内存 68

第13章 基本包装类型 76

第14章 内置对象 82

第15章 面向对象与原型 87

第16章 匿名函数和闭包 104

第17章 BOM 114

第18章 浏览器检测 124

第19章 DOM基础 135

第20章 DOM进阶 146

第21章 DOM操作表格及样式 154

第22章 DOM元素尺寸和位置 165

第23章 动态加载脚本和样式 169

第24章 事件入门 172

第25章 事件对象 177

第26章 事件绑定及深入 185

第27章 表单处理 195

第28章 错误处理与调试 207

第29章 Cookie与存储 216

第30章 XML 222

第31章 XPath 229

第32章 JSON 235

第33章 Ajax 239

第34章 综合项目 246

项目1 博客前端:理解JavaScript库 246

项目2 博客前端:封装库——连缀 248

项目3 博客前端:封装库——CSS[上] 250

项目4 博客前端:封装库——CSS[下] 252

项目5 博客前端:封装库——下拉菜单 254

项目6 博客前端:封装库——弹出登录框 256

项目7 博客前端:封装库——遮罩锁屏 257

项目8 博客前端:封装库——拖拽[上] 259

项目9 博客前端:封装库——拖拽[下] 260

项目10 博客前端:封装库——事件绑定[上] 262

项目11 博客前端:封装库——事件绑定[中] 264

项目12 博客前端:封装库——事件绑定[下] 266

项目13 博客前端:封装库——修缮拖拽 268

项目14 博客前端:封装库——插件 269

项目15 博客前端:封装库——CSS选择器[上] 271

项目16 博客前端:封装库——CSS选择器[下] 273

项目17 博客前端:封装库——浏览器检测 274

项目18 博客前端:封装库——DOM加载[上] 276

项目19 博客前端:封装库——DOM加载[下] 279

项目20 博客前端:封装库——调试封装 280

项目21 博客前端:封装库——动画初探[上] 282

项目22 博客前端:封装库——动画初探[中] 283

项目23 博客前端:封装库——动画初探[下] 286

项目24 博客前端:封装库——透明度渐变 287

项目25 博客前端:封装库——百度分享侧栏 289

项目26 博客前端:封装库——增强弹窗菜单 292

项目27 博客前端:封装库——同步动画 294

项目28 博客前端:封装库——展示菜单 295

项目29 博客前端:封装库——滑动导航 296

项目30 博客前端:封装库——切换 300

项目31 博客前端:封装库——菜单切换 301

项目32 博客前端:封装库——注册验证[1] 305

项目33 博客前端:封装库——注册验证[2] 309

项目34 博客前端:封装库——注册验证[3] 312

项目35 博客前端:封装库——注册验证[4] 317

项目36 博客前端:封装库——注册验证[5] 321

项目37 博客前端:封装库——注册验证[6] 324

项目38 博客前端:封装库——注册验证[7] 329

项目39 博客前端:封装库——注册验证[8] 333

项目40 博客前端:封装库——注册验证[9] 335

项目41 博客前端:封装库——注册验证[10] 337

项目42 博客前端:封装库——轮播器 340

项目43 博客前端:封装库——延迟加载 345

项目44 博客前端:封装库——预加载 348

项目45 博客前端:封装库——引入Ajax 358

项目46 博客前端:封装库——表单序列化 361

项目47 博客前端:封装库——Ajax注册 363

项目48 博客前端:封装库——Ajax登录 369

项目49 博客前端:封装库——Ajax发文 372

项目50 博客前端:封装库——Ajax换肤 379