Get Programming with JavaScript Next: New features of ECMAScript 2015, 2016, and beyond

0
(0)

Get Programming with JavaScript Next: New features of ECMAScript 2015, 2016, and beyond
 

  • Author:J. D. Isaacks
  • Length: 376 pages
  • Edition: 1
  • Publisher: Manning Publications
  • Publication Date: 2018-04-30
  • ISBN-10: 1617294209
  • ISBN-13: 9781617294204
  • Sales Rank: #1534868 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Summary

    Get Programming with JavaScript Next introduces the modern age of JavaScript programming with ES6 and ES7 without dragging you through confusing jargon and abstract examples you’ll never use. In just 34 quick-fire sessions, you’ll quickly be coding with the latest features and functions of ES6 and ES7!

    Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

    About the Technology

    Great code is readable, bug-free, and maintainable. Modern JavaScript, aka JavaScript Next, makes it much, much easier to write great applications. New features introduced in ES2015 simplify the structure of your JavaScript projects and radically streamline async-oriented tasks like writing reactive applications and microservices.

    About the Book

    Get Programming with JavaScript Next introduces you to the new features included in the ES2015-and-later JavaScript releases. You’ll learn example by example in 34 short lessons, each designed to drive home a specific skill. The coverage is complete: you’ll explore new language syntax, declarations, and data types. You’ll structure code with modules, replace callbacks with promises, and use classes instead of constructors. Every time you turn a page, complete an exercise, or study a carefully crafted illustration, you’ll be one step closer to JavaScript mastery.

    What’s Inside

    • New features from ES2015 and later
    • Writing asynchronous code
    • Creating custom iterables
    • Troubleshooting modules and classes

    About the Reader

    Written for web developers comfortable with standard JavaScript 5 features and coding style.

    About the Author

    J.D. Isaacks is a seasoned developer, a JavaScript instructor, and an open source maintainer.

    Table of Contents

    Lesson 1. ECMAScript specification and the proposal process
    Lesson 2. Transpiling with Babel
    Lesson 3. Bundling modules with Browserify

    Unit 1. Variables and strings
    Lesson 4. Declaring variables with let
    Lesson 5. Declaring constants with const
    Lesson 6. New string methods
    Lesson 7. Template literals
    Lesson 8. Capstone: Building a domain-specific language

    Unit 2. Objects and arrays
    Lesson 9. New array methods
    Lesson 10. Object.assign
    Lesson 11. Destructuring
    Lesson 12. New object literal syntax
    Lesson 13. Symbol—a new primitive
    Lesson 14. Capstone: Simulating a lock and key

    Unit 3. Functions
    Lesson 15. Default parameters and rest
    Lesson 16. Destructuring parameters
    Lesson 17. Arrow functions
    Lesson 18. Generator functions
    Lesson 19. Capstone: The prisoner’s dilemma

    Unit 4. Modules
    Lesson 20. Creating modules
    Lesson 21. Using modules
    Lesson 22. Capstone: Hangman game

    Unit 5. Iterables
    Lesson 23. Iterables
    Lesson 24. Sets
    Lesson 25. Maps
    Lesson 26. Capstone: Blackjack

    Unit 6. Classes
    Lesson 27. Classes
    Lesson 28. Extending classes
    Lesson 29. Capstone: Comets

    Unit 7. Working asynchronously
    Lesson 30. Promises
    Lesson 31. Advanced promises
    Lesson 32. Async functions
    Lesson 33. Observables
    Lesson 34. Capstone: Canvas image gallery

    中文:

    书名:Get Programming with JavaScript Next: New features of ECMAScript 2015, 2016, and beyond

    Summary

    Get Programming with JavaScript Next 介绍使用ES6和ES7进行现代的JavaScript编程,而不会拖着您浏览您永远不会用到的令人困惑的行话和抽象示例。在短短34个速成课程中,您将很快掌握ES6和ES7的最新特性和功能!

    购买纸质书包括从Manning Publications购买PDF、Kindle和ePub格式的免费电子书。

    About the Technology

    优秀的代码具有可读性、无错误和可维护性。现代的JavaScript,也就是下一代的JavaScript,使得编写优秀的应用程序变得非常非常容易。ES2015中引入的新功能简化了您的JavaScript项目的结构,并从根本上简化了面向异步的任务,如编写响应式应用程序和微服务。

    About the Book

    Get Programming with JavaScript接下来将向您介绍ES2015及更高版本的JavaScript中包含的新功能。你将在34节简短的课程中逐一学习,每一堂课都是为了让你了解一种特定的技能。本文的内容已经完成:您将探索新的语言语法、声明和数据类型。您将使用模块构建代码结构,用承诺替换回调,并使用类而不是构造函数。每翻一页,完成一项练习,或研究一幅精心制作的插图,您就离掌握JavaScript又近了一步。

    里面有什么?

    • ES2015及更高版本的新功能
    • Writing asynchronous code
    • Creating custom iterables
    • Troubleshooting modules and classes

    About the Reader

    为熟悉标准的JAVASCRIPT5特性和编码风格的Web开发人员编写。

    About the Author

    J.D. Isaacks is a seasoned developer, a JavaScript instructor, and an open source maintainer.

    目录表

    第1课ECMAScript规范和建议书流程
    第二课:巴别塔之旅
    第3课使用Browserify捆绑模块

    单元1.变量和字符串
    第4课.使用let声明变量
    Lesson 5. Declaring constants with const
    第6课:新的字符串方法
    Lesson 7. Template literals
    课程8.顶石:构建特定于领域的语言

    Unit 2. Objects and arrays
    Lesson 9. New array methods
    第10课.对象.分配
    第11课:破坏
    第12课:新的Object文字语法
    第13课符号–一种新的原语
    第14课Capstone:模拟锁和钥匙

    单元3.功能
    第15课.默认参数和REST
    第16课.析构参数
    第17课箭头的作用
    第18课.生成函数
    第19课:卡普斯通:囚徒困境

    Unit 4. Modules
    Lesson 20. Creating modules
    第二十一课。使用模块
    第二十二课。《巅峰:刽子手游戏》

    单元5.可重复使用
    Lesson 23. Iterables
    Lesson 24. Sets
    Lesson 25. Maps
    第二十六课。顶石:二十一点

    Unit 6. Classes
    第二十七课。班级
    第二十八课。扩展类
    第二十九课。巅峰之作:彗星

    Unit 7. Working asynchronously
    Lesson 30. Promises
    第三十一课。高级承诺
    第三十二课。异步函数
    Lesson 33. Observables
    Lesson 34. Capstone: Canvas image gallery

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册