Expert JavaScript

0
(0)

Expert JavaScript
 

  • Author:Mark Daggett
  • Length: 248 pages
  • Edition: 1
  • Publisher: Apress
  • Publication Date: 2013-11-13
  • ISBN-10: 1430260971
  • ISBN-13: 9781430260974
  • Sales Rank: #2147556 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Expert JavaScript is your definitive guide to understanding how and why JavaScript behaves the way it does. Master the inner workings of JavaScript by learning in detail how modern applications are made. In covering lesser-understood aspects of this powerful language and truly understanding how it works, your JavaScript code and programming skills will improve.

    You will learn about core fundamentals of JavaScript, including deep dives into functions, scopes, closures, and practical object-oriented code. Mark Daggett explains clearly how closures, events, and asynchronous code really operate, as well as conventions and concepts to write JavaScript in a clear, pragmatic style. Many of the changes in ECMAScript6 and its implications are all explained. You’ll be introduced to modern workflow tools to make application development faster, more enjoyable, and ostensibly more profitable. You’ll understand how to measure code quality and write more testable JavaScript, and finally you’ll learn about real-world applications of JavaScript, including JavaScript-powered robots.

    JavaScript is one of the most powerful languages on the web today, and it is only getting stronger. This book will take you through the process of planning, coding, testing, profiling and finally releasing your application, at expert level. With more frameworks and more improvements than ever, now is the time to become an expert at JavaScript. Make this journey – use Expert JavaScript today.

    What you’ll learn

    • What is really going on underneath functions, in arguments, types, coercion, and scope
    • How closures, events, and asynchronous code work at a fundamental level
    • How to understand advanced topics including promise objects, coroutines, and generators
    • How to apply this newfound knowledge pragmatically to build the very best modern JavaScript applications

    Who this book is for

    This book is for the experienced JavaScript programmer who wants to understand the how and why of their code in order to become a better developer. This book is not intended to teach JavaScript at a syntactical level, but instead delve deep into the code – the philosophy, the reasoning and the detailed expert-level knowledge behind it. This newfound knowledge will enable the reader to build the very best modern JavaScript applications.  It is for anyone who wants to become a better programmer by understanding at a very high level how the code works.

    Table of Contents

    Chapter 1. Objects and Prototyping
    Chapter 2. Functions
    Chapter 3. Getting Closure
    Chapter 4. Jargon and Slang
    Chapter 5. Living Asynchronously
    Chapter 6. JavaScript IRL
    Chapter 7. Style
    Chapter 8. Workflow
    Chapter 9. Code Quality
    Chapter 10. Improving Testability

    中文:

    书名:Expert JavaScript

    Expert JavaScript 是您理解JavaScript如何以及为什么会这样做的权威指南。通过详细了解现代应用程序是如何制作的,掌握JavaScript的内部工作原理。通过介绍这种强大语言的鲜为人知的方面,并真正了解它的工作原理,您的JavaScript代码和编程技能将会得到提高。

    您将了解JavaScript的核心基础知识,包括深入研究函数、作用域、闭包和实用的面向对象代码。Mark Daggett清楚地解释了闭包、事件和异步代码的实际操作方式,以及以清晰、实用的风格编写JavaScript的约定和概念。ECMAScript6中的许多变化及其影响都得到了解释。您将了解现代工作流工具,以使应用程序开发更快、更愉快,表面上也更有利可图。您将了解如何衡量代码质量并编写更具可测试性的Java脚本,最后您还将了解Java脚本的实际应用程序,包括基于Java的机器人。

    JavaScript是当今网络上最强大的语言之一,而且它还在变得越来越强大。这本书将带您经历规划、编码、测试、分析,最后在专家级发布您的应用程序的过程。有了比以往任何时候都更多的框架和改进,现在是成为一名JavaScript专家的时候了。让这段旅程用上 Expert JavaScript today.

    你会学到什么

    • 在参数、类型、强制和作用域中,函数下面到底发生了什么
    • 闭包、事件和异步代码如何在基本级别上工作
    • 如何理解高级主题,包括Promise对象、协程和生成器
    • 如何实用地应用这些新知识来构建最好的现代JavaScript应用程序

    这本书是为谁而写的

    这本书是为那些想要了解他们的代码是如何以及为什么成为一名更好的开发人员的有经验的Java程序员而写的。这本书的目的不是教授语法层面的JavaScript,而是深入研究代码背后的哲学、推理和详细的专家级知识。这些新发现的知识将使读者能够构建最好的现代JavaScript应用程序。它是为任何想要成为一名更好的程序员的人而写的,他们想要在非常高的水平上理解代码的工作原理。

    目录表

    Chapter 1. Objects and Prototyping
    第二章.功能
    第三章.结案
    第四章行话和俚语
    第5章.异步式生活
    第6章.JavaScript IRL
    Chapter 7. Style
    第8章.工作流程
    Chapter 9. Code Quality
    第十章:提高可测试性

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

    点击星号评分!

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

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

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册