加载中...
扫一扫
下载苏宁易购APP
关注苏宁推客公众号
自购省钱·分享赚钱
下载苏宁金融APP
关注苏宁易购服务号
用户评价:----
物流时效:----
售后服务:----
实名认证领苏宁支付券立即领取 >
¥
提前抢
SUPER会员专享
由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
欢迎光临本店铺
点我可查看更多商品哦~
100%刮中券,最高50元无敌券,券有效期7天
亲,今日还有0次刮奖机会
我的云钻:0
您的云钻暂时不足,攒足云钻再来刮
恭喜获得1张券!
今天的机会已经全部用完了,请明天再来
恭喜刮出两张券,请选择一张领取
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
醉染图书深入理解现代JavaScript9787302602118
¥ ×1
商品
服务
物流
章ES2015~ES2020及后续版本的新特11.1名称、定义和术语21.1.1Ecma?ECMAScript?TC39?21.1.2ES6?ES7?ES2015?ES2020?21.1.3JavaScript“引擎”、浏览器及31.2什么是“新特”31.3新特的推动流程51.3.1谁负责51.3.2流程51.3.3参与61.3.4跟上新特的步伐71.4旧环境中使用新特1.5本章小结12第2章块级作用域声明:let和const132.1let和const的介绍132.2真正的块级作用域14.重复声明将抛出错误152.4提升和暂时死区152.5一种新的全局变量172.6const:JavaScript的常量192.6.1const基础192.6.2常量引用的对象仍然是可变的202.7循环中的块级作用域212.7.1“循环中的闭包”问题212.7.2绑定:变量、常量以及标识符的工作方式2.7.3while和do-while循环272.7.4能影响282.7.5循环块中的const292.7.6for-in循环中的const292.8旧习换新302.8.1用const或let替代var302.8.2缩小变量的作用域302.8.3用块级作用域替代匿名函数30第3章函数的新特333.1箭头函数和this、super等词法343.1.1箭头函数语法343.1.2箭头函数和this词法373.1.3箭头函数不能被用作构造函数383.2默认参数值383.2.1默认值是表达式393.2.2默认值在自己的作用域中被计算403..默认值不会增加函数的arity423.3“rest”参数423.4参数列表和函数调用中的尾后逗号443.5函数的name属453.6在语句块中声明函数463.6.1在语句块中声明函数:标准语义483.6.2在语句块中声明函数:传统Web语义493.7旧习换新513.7.1使用箭头函数替代各种访问this值的变通方式513.7.2在不使用this或arguments时,回调函数使用箭头函数523.7.3考虑在更多地方使用箭头函数523.7.4当调用者需要控制this的值时,不要使用箭头函数533.7.5使用参数默认值,而不是代码实现533.7.6使用“rest”参数替代arguments关键字533.7.7如有必要,考虑使用尾后逗号53第4章类554.1类的概念554.2介绍新的类语法564.2.1添加构造函数574.2.2添加实例属594..添加原型方法594.2.4添加静态方法614.3添加访问器属614.4对比新语法和旧语法644.5创建子类664.6关键字super694.6.1编写子类构造函数694.6.2继承和访问超类原型的属和方法704.6.3继承静态方法734.6.4静态方法中的super754.6.5返回新实例的方法754.6.6内置对象的子类794.6.7super的使用814.7移除Object.prototype834.8new.target844.9类声明与类表达式874.9.1类声明874.9.2类表达式884.10更多内容894.11旧习换新89第5章对象的新特915.1可计算属名915.2属的简写语法925.3获取和设置对象原型935.3.1Object.setPrototypeOf935.3.2浏览器环境中的__proto__属945.3.3浏览器环境中的__proto__字面量属名945.4对象方法的简写语法,以及类之外的super955.5Symbol975.5.1定义Symbol的原因975.5.2创建和使用Symbol995.5.3Symbol并不用于私有属995.5.4全局Symbl005.5.5内置的Symbl值035.6对象的新增方法1045.6.1Object.assign1045.6.2Object.is1055.6.3Object.values1055.6.4Object.entries1065.6.5Object.fromEntries1065.6.6Object.getOwnPropertySymbls065.6.7Object.getOwnPropertyDescriptrs065.7Symbol.toPrimitive1075.8属顺序1095.9属扩展语法1105.10旧习换新1115.10.1创建对象时对动态变量使用可计算属名1115.10.2从同名变量初始化对象时,使用简写语法1115.10.3使用Object.assign替代自定义的扩展方法或者显式复制所有属1125.10.4基于已有对象创建新对象时,使用属扩展语法1125.10.5使用Symbol避免属名1125.10.6使用Object.getPrototypeOf/setPrototypeOf替代__prot__125.10.7使用对象方法的简写语法来定义对象中的方法112第6章可迭代对象、迭代器、for-of循环、可迭代对象的展开语法和生成器115……
T. J. Crowder是一位拥有30年经验的软件。在他的整个职业生涯中,他至少有一半时间是在使用JavaScript从事开发工作。他经营着软件承包和产品公司Farsight Software。他经常在Stack Overflow上为人们提供帮,他是十大贡献者之一和JavaScript标签的很好贡献者。当他不工作或写作时,他总是与他美丽的、支持他的妻子和出色的儿子共度美好时光。
JavaScript是一门快展的语言,对于有经验的开发人员来说,如要掌握所有新添加的特,可能会面临挑战。本书不仅会带你探索流行语言的新特,而且会向你展示如何跟踪这门语言的后续发展。本书首先介绍将新特添加到 JavaScript 的流程,包括这个流程是如何管理的,以及由谁来管理;随后深入详细地描述每个新特或者有调整的旧特,并阐述示例用法、可能的陷阱;本书还将提供专业意见,教你使用新特代替旧用法。
抢购价:¥ 38.00
易购价:¥ 38.00
注:参加抢购将不再享受其他优惠活动
亲,很抱歉,您购买的宝贝销售异常火爆,让小苏措手不及,请稍后再试~
验证码错误
看不清楚?换一张
确定关闭
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
查看我的收藏夹
非常抱歉,您前期未参加预订活动,无法支付尾款哦!
关闭
抱歉,您暂无任性付资格
继续等待
0小时0分
立即开通
SUPER会员