正版现货新书 JavaScript重难点实例精讲 9787115542625 周雄
全新正版现货,以书名为准,放心购买,购书咨询18931383650朱老师
¥
51.71
6.5折
¥
79.8
全新
库存46件
作者周雄
出版社人民邮电出版社
ISBN9787115542625
出版时间2019-02
装帧平装
开本16开
定价79.8元
货号9906580
上书时间2024-12-18
商品详情
- 品相描述:全新
- 商品描述
-
导语摘要
这不是一本单纯介绍JavaScript入门的书,而是一本专注解决问题的书。
1.头条号专栏作者/阿里巴巴高级前端开发工程师多年经验总结;2.阿里巴巴/美团/腾讯/爱奇艺资深技术专家大力推荐;3.从真实场景出发,详细拆解关键问题的不同解析思路,提供JavaScript高效学习路线。
系统梳理——解析开发过程中的易错点、重难点,杜绝开发难题。
场景实现——每处重点均结合丰富场景全面剖析,提升实战经验。
思路详解——完整讲述实例代码实现的分析思路,力求授人以渔。
作者简介
周雄,阿里巴巴高级前端开发工程师,负责前端工程、中后台业务开发,针对B端管理系统以及H5页面开发有着丰富的实战经验。在今日头条上维护头条号“coder分享”,编写前端领域技术文章,并录制《git系列视频教程》,深得用户喜爱。
目录
第 1章 JavaScript重点概念1.1 JavaScript的基本数据类型介绍1.2 Number类型详解1.2.1 Number类型介绍1.2.2 Number类型转换1.2.3 isNaN()函数与Number.isNaN()函数对比1.2.4 浮点型运算1.3 String类型详解1.3.1 String类型的定义与调用1.3.2 String类型常见算法1.4 运算符1.4.1 等于运算符1.4.2 typeof运算符1.4.3 逗号运算符1.4.4 运算符优先级1.5 toString()函数与valueOf()函数1.6 JavaScript中常用的判空方法1.7 JavaScript中的switch语句第 2章 引用数据类型2.1 Object类型及其实例和静态函数2.1.1 深入了解JavaScript中的new操作符2.1.2 Object类型的实例函数2.1.3 Object类型的静态函数2.2 Array类型2.2.1 判断一个变量是数组还是对象2.2.2 filter()函数过滤满足条件的数据2.2.3 reduce()函数累加器处理数组元素2.2.4 求数组的最大值和最小值2.2.5 数组遍历的7种方法及兼容性处理(polyfill)2.2.6 数组去重的7种算法2.2.7 找出数组中出现次数最多的元素2.3 Date类型2.3.1 日期格式化2.3.2 日期合法性校验2.3.3 日期计算第3章 函数3.1 函数的定义与调用3.1.1 函数的定义3.1.2 函数的调用3.1.3 自执行函数3.2 函数参数3.2.1 形参和实参3.2.2 arguments对象的性质3.2.3 arguments对象的应用3.3 构造函数3.4 变量提升与函数提升3.4.1 作用域3.4.2 变量提升3.4.3 函数提升3.4.4 变量提升与函数提升的应用3.5 闭包3.5.1 执行上下文环境3.5.2 闭包的概念3.5.3 闭包的用途3.5.4 小结3.6 this使用详解3.7 call()函数、apply()函数、bind()函数的使用与区别3.7.1 call()函数的基本使用3.7.2 apply()函数的基本使用3.7.3 bind()函数的基本使用3.7.4 call()函数、apply()函数、bind()函数的比较3.7.5 call()函数、apply()函数、bind()函数的巧妙用法第4章 对象4.1 对象的属性和访问方式4.1.1 对象的属性4.1.2 属性的访问方式4.2 创建对象4.3 对象克隆4.3.1 对象浅克隆4.3.2 对象深克隆4.4 原型对象4.4.1 原型对象、构造函数、实例之间的关系4.4.2 原型链4.5 继承4.5.1 原型链继承4.5.2 构造继承4.5.3 复制继承4.5.4 组合继承4.5.5 寄生组合继承4.6 instanceof运算符4.6.1 instanceof运算符的常规用法4.6.2 instanceof运算符用于继承判断4.6.3 instanceof运算符的复杂用法4.6.4 instanceof运算符的复杂用法的详细处理过程第5章 DOM与事件5.1 DOM选择器5.1.1 传统原生JavaScript选择器5.1.2 新型的querySelector选择器和queryS electorAll选择器5.2 HTMLCollection对象与NodeList对象5.3 常用的DOM操作5.3.1 新增节点5.3.2 删除节点5.3.3 修改节点5.4 事件流5.5 事件处理程序5.5.1 DOM0级事件处理程序5.5.2 DOM2级事件处理程序5.5.3 DOM3级事件处理程序5.6 Event对象5.6.1 获取Event对象5.6.2 获取事件的目标元素5.6.3 target属性与currentTarget属性5.6.4 阻止事件冒泡5.6.5 阻止默认行为5.7 事件委托5.7.1 已有元素的事件绑定5.7.2 新创建元素的事件绑定5.8 contextmenu右键事件5.9 文档加载完成事件5.9.1 load事件5.9.2 ready事件5.9.3 加载完成事件的执行顺序5.10 浏览器的重排和重绘5.10.1 重排5.10.2 重绘5.10.3 性能优化第6章6.1 Ajaxr的基本原理及执行过程6.1.1 XMLHttpRequest对象6.1.2 XMLHttpRequest对象生命周期6.1.3 Ajax的优缺点 2536.2 使用Nodejs搭建简易服务器6.3 使用Ajax提交form表单6.3.1 通用处理6.3.2 使用原生Ajax进行提交6.3.3 使用jQuery处理Ajax请求进行提交6.3.4 使用jQuery序列化form表单进行提交6.3.5 使用FormData对象进行提交6.4 关于Ajax请求的get方式和post方式6.4.1 get方式和post方式的区别6.4.2 使用get方式和post方式需要注意的点6.4.3 get方式和post方式的使用场景6.5 Ajax进度事件6.5.1 load事件6.5.2 progress事件6.6 JSON序列化和反序列化6.6.1 JSON序列化6.6.2 JSON反序列化6.7 Ajax跨域解决方案6.7.1 浏览器同源策略6.7.2 浏览器跨域限制6.7.3 Ajax跨域请求场景6.7.4 CORS6.7.5 JSONP第7章 ES67.1 let关键字和const关键字7.1.1 let关键字7.1.2 const关键字7.2 解构赋值7.2.1 数组的解构赋值7.2.2 对象的解构赋值7.3 扩展运算符与rest运算符7.3.1 扩展运算符7.3.2 rest运算符7.4 模板字符串7.4.1 字符串原生输出7.4.2 字符串变量值传递7.5 箭头函数7.5.1 箭头函数的特点7.5.2 箭头函数不适用的场景7.6 ES6对于对象的扩展7.6.1 属性简写7.6.2 属性遍历7.6.3 新增Object.assign()函数7.7 Symbol类型7.7.1 Symbol类型的特性7.7.2 Symbol类型的用法7.8 Set数据结构和Map数据结构7.8.1 Set数据结构7.8.2 Map数据结构7.9 Proxy7.9.1 Proxy概述7.9.2 Proxy实例函数及其基本使用7.9.3 Proxy的使用场景7.10 Reflect7.10.1 Reflect概述7.10.2 Reflect静态函数7.10.3 Reflect与Proxy7.11 Promise7.11.1 Promise诞生的原因7.11.2 Promise的生命周期7.11.3 Promise的基本用法7.11.4 Promise的用法实例7.12 Iterator与for...of循环7.12.1 Iterator概述7.12.2 默认Iterator接口7.12.3 for...of循环7.12.4 for...of循环与其他循环方式的比较7.13 Generator()函数7.13.1 Generator()函数的概述与特征7.13.2 Generator()函数注意事项7.14 Class7.14.1 Class基本用法7.14.2 class继承7.15 Module7.15.1 Module概述7.15.2 export命令7.15.3 import命令7.15.4 export default7.15.5 Module加载的实质
内容摘要
本书对JavaScript的重难点进行了总结,并通过具体场景比较不同解决方法的优缺点。全书共7章,第1章是JavaScript重点概念,第2章是引用数据类型,第3章是函数,第4章是对象,第5章是DOM与事件,第6章是Ajax,第7章是ES6。
本书可作为Web前端开发、网页设计与制作、网站建设人员的自学用书,也适合经验丰富的JavaScript开发人员深入学习。
主编推荐
这不是一本单纯介绍JavaScript入门的书,而是一本专注解决问题的书。 1.头条号专栏作者/阿里巴巴前端开发工程师多年经验总结; 2.阿里巴巴/美团/腾讯/爱奇艺技术专家大力; 3.从真实场景出发,详细拆解关键问题的不同解析思路,提供JavaScript学习路线。 系统梳理——解析开发过程中的易错点、重难点,杜绝开发难题。 场景实现——每处重点均结合丰富场景全面剖析,提升实战经验。 思路详解——完整讲述实例代码实现的分析思路,力求授人以渔。
精彩内容
本书对JavaScript 的重难点进行了总结,并通过具体场景比较不同解决方法的优缺点。全书共7章,第1章是JavaScript 重点概念,第2章是引用数据类型,第3章是函数,第4章是对象,第5章是DOM与事件,第6章是Ajax,第7章是ES6。本书可作为Web前端开发、网页设计与制作、网站建设人员的自学用书,也适合经验丰富的JavaScript开发人员深入学习。
媒体评论
这不是一本单纯介绍JavaScript入门的书,而是一本专注解决问题的书。
1.头条号专栏作者/阿里巴巴高级前端开发工程师多年经验总结;
2.阿里巴巴/美团/腾讯/爱奇艺资深技术专家大力推荐;
3.从真实场景出发,详细拆解关键问题的不同解析思路,提供JavaScript高效学习路线。
系统梳理——解析开发过程中的易错点、重难点,杜绝开发难题。
场景实现——每处重点均结合丰富场景全面剖析,提升实战经验。
思路详解——完整讲述实例代码实现的分析思路,力求授人以渔。
— 没有更多了 —
以下为对购买帮助不大的评价