Practical ES6

0
(0)

Practical ES6
 

  • Author:Aurelio De RosaByron HouwensCraig BucklerGraham CoxJames WrightJeff MottKyle PennellLudovico FischerNilson JacquesSandeep Panda
  • Length: 256 pages
  • Edition: 1
  • Publisher: SitePoint
  • Publication Date: 2018-05-31
  • ISBN-10: B07DGMHXX3
  • Sales Rank: #2272762 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    There’s no doubt that the JavaScript ecosystem changes fast. Not only are new tools and frameworks introduced and developed at a rapid rate, the language itself has undergone big changes with the introduction of ES2015 (aka ES6). Understandably, many articles have been written complaining about how difficult it is to learn modern JavaScript development these days. We’re aiming to minimize that confusion with this set of books on modern JavaScript.

    This book provides an introduction to many of the powerful new JavaScript language features that were introduced in ECMAScript 2015, as well as features introduced in ECMAScript 2016 and 2017. It also takes a look at the features planned for ECMAScript 2018 in this rapidly evolving language. It contains:

    • New Keywords: let and const by Aurelio de Rosa
    • Using Map, Set, WeakMap, WeakSet by Kyle Pennell
    • New Array.* and Array.prototype.* Methods by Aurelio de Rosa
    • New String Methods by Aurelio de Rosa
    • New Number Methods by Aurelio de Rosa
    • ES6 Arrow Functions: Fat and Concise Syntax in JavaScript by Kyle Pennell
    • Symbols and Their Uses by Nilson Jacques
    • How to Use Proxies by Craig Buckler
    • Destructuring Assignment by Craig Buckler
    • ES6 Generators and Iterators: a Developer’ Guide by Byron Houwens
    • Object-oriented JavaScript: A Deep Dive into ES6 Classes by Jeff Mott
    • Understanding ES6 Modules by Craig Buckler
    • An Overview of JavaScript Promises by Sandeep Panda
    • JavaScript Decorators: What They Are and When to Use Them by Graham Cox
    • Enhanced Object Literals by Craig Buckler
    • Introduction to the Fetch API by Ludovico Fischer
    • ES6 (ES2015) and Beyond: Understanding JavaScript Versioning by James Wright
    • What’s New in ES2017: Async Functions, Improved Objects, and More by Craig Buckler
    • What’s New in ES2018 by Craig Buckler

    This book is for all front-end developers who wish to improve their JavaScript skills. You’ll need to be familiar with HTML and CSS and have a reasonable level of understanding of JavaScript in order to follow the discussion.

    Table of Contents

    Chapter 1: New Keywords: let and const
    Chapter 2: Using Map, Set, WeakMap, WeakSet
    Chapter 3: New Array.* and Array.prototype.* Methods
    Chapter 4: New String Methods — String.prototype.*
    Chapter 5: New Number Methods
    Chapter 6: ES6 Arrow Functions: Fat and Concise Syntax in JavaScript
    Chapter 7: Symbols and Their Uses
    Chapter 8: How to Use Proxies
    Chapter 9: Destructuring Assignment
    Chapter 10: ES6 Generators and Iterators: a Developer’s Guide
    Chapter 11: Object-oriented JavaScript: A Deep Dive into ES6 Classes
    Chapter 12: Understanding ES6 Modules
    Chapter 13: An Overview of JavaScript Promises
    Chapter 14: JavaScript Decorators: What They Are and When to Use Them
    Chapter 15: Enhanced Object Literals
    Chapter 16: Introduction to the Fetch API
    Chapter 17: ES6 (ES2015) and Beyond: Understanding JavaScript Versioning
    Chapter 18: What’s New in ES2017: Async Functions, Improved Objects, and More
    Chapter 19: What’s New in ES2018

    中文:

    书名:Practical ES6

    毫无疑问,JavaScript生态系统变化很快。随着ES2015(又名ES6)的引入,不仅新工具和框架的引入和开发速度很快,语言本身也发生了很大的变化。可以理解的是,许多文章都在抱怨如今学习现代JavaScript开发是多么困难。我们的目标是最大限度地减少与这套关于现代JavaScript的书籍的混淆。

    这本书介绍了ECMAScript 2015中引入的许多强大的新的JavaScript语言功能,以及ECMASIPT 2016和2017中引入的功能。它还介绍了ECMAScript 2018计划在这种快速发展的语言中提供的功能。它包含:

    • New Keywords: let and const 奥雷里奥·德·罗萨著
    • Using Map, Set, WeakMap, WeakSet by Kyle Pennell
    • New Array.* and Array.prototype.* Methods 奥雷里奥·德·罗萨著
    • New String Methods 奥雷里奥·德·罗萨著
    • New Number Methods 奥雷里奥·德·罗萨著
    • ES6箭头函数:脚本中的FAT和简明语法 by Kyle Pennell
    • 符号及其用途 by Nilson Jacques
    • How to Use Proxies 克雷格·巴克勒著
    • Destructuring Assignment 克雷格·巴克勒著
    • ES6生成器和迭代器:开发人员指南 拜伦·霍文斯著
    • 面向对象的JavaScript:深入研究ES6类 by Jeff Mott
    • Understanding ES6 Modules 克雷格·巴克勒著
    • An Overview of JavaScript Promises 作者:桑迪普·熊猫
    • JavaScript修饰器:它们是什么以及何时使用它们 by Graham Cox
    • Enhanced Object Literals 克雷格·巴克勒著
    • Introduction to the Fetch API 卢多维科·费舍尔著
    • ES6(ES2015)及更高版本:了解JavaScript版本控制 by James Wright
    • ES2017的新特性:异步功能、改进的对象等 克雷格·巴克勒著
    • What’s New in ES2018 克雷格·巴克勒著

    这本书是为所有希望提高他们的JavaScript技能的前端开发人员而写的。为了跟上讨论,您需要熟悉HTML和CSS,并对JavaScript有一定程度的理解。

    Table of Contents

    第一章:新关键词:let和const
    Chapter 2: Using Map, Set, WeakMap, WeakSet
    Chapter 3: New Array.* and Array.prototype.* Methods
    Chapter 4: New String Methods — String.prototype.*
    Chapter 5: New Number Methods
    第6章:ES6箭头函数:Java中的FAT和简明语法
    Chapter 7: 符号及其用途
    Chapter 8: How to Use Proxies
    第9章:解构任务
    Chapter 10: ES6 Generators and Iterators: a Developer’s Guide
    第11章:面向对象的JavaScript:深入研究ES6类
    第12章:了解ES6模块
    Chapter 13: An Overview of JavaScript Promises
    第14章:JavaScript修饰器:它们是什么以及何时使用它们
    第15章:增强的对象文字
    第16章:Fetch API简介
    第17章:ES6(ES2015)及以后:了解JavaScript版本控制
    第18章:ES2017的新特性:异步功能、改进的对象等
    Chapter 19: What’s New in ES2018

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册