JavaScript (ECMAScript, TypeScript, jQuery, Node.js, AngularJS, React.js, etc.)
Reference documents in JavaScript (ECMAScript, TypeScript, jQuery, Node.js, AngularJS, React.js, etc.).
Documents in JavaScript (ECMAScript, TypeScript, jQuery, Node.js, AngularJS, React.js, etc.)
Page 1 of 1-
JavaScript has moved quickly to become the powerful dominant scripting language of the Web—not just in the browser and on the server, but also in the realm of hardware. If you work with JavaScript, staying on top of the latest methodologies, tools, and techniques is critical, whether you’re building single page web apps with front-end frameworks or building a RESTful API using Node.
-
JavaScript is a programming language or, in other words, a means by which a computer is instructed to do things. Just the same as one controls humans with hisses and meows, one controls computers with statements written in a programming language. All web browsers understand JavaScript and you can take advantage of that to make web pages do crazy things!
-
ECMAScript 6 (ES6), also known as ECMAScript 2015, brings new functionality and features to the table that developers have been wanting for a long time. The wait is over, and with help from ECMAScript 6 Succinctly by Matthew Duffield, you can now develop all of these features. You can also target browsers that don’t even support ES6 yet using a transpiler. A compiler translates one language to another, such as C# to MSIL, while a transpiler converts one version of a language to another, such as ES6 to ES5.
-
To get the most out of modern JavaScript, you need learn the latest features of its parent specification, ECMAScript 6 (ES6). This book provides a highly practical look at ES6, without getting lost in the specification or its implementation details. Armed with practical examples, author Nicolas Bevacqua shows you new ways to deal with asynchronous flow control, declare objects or functions, and create proxies or unique sets, among many other features.
-
This book is about ECMAScript 2016 and ECMAScript 2017, new versions of JavaScript. It only covers what's new in those versions.
-
This book is about two versions of JavaScript: ECMAScript 2018 and ECMAScript 2019. It covers what’s new in both versions.
-
ECMAScript 6 represents the biggest change to the core of JavaScript in the history of the language. Not all JavaScript environments support ECMAScript 6 yet, but you can get ahead of the game by learning what's coming and which features are available already.
-
No matter how much experience you have with JavaScript, odds are you don't fully understand the language. As part of the "You Don't Know JS" series, this compact guide focuses on new features available in ECMAScript 6 (ES6), the latest version of the standard upon which JavaScript is built.
-
The book does not cover the end to end explanation of the concepts of the language, but it tries to touch upon the most important and the quirkiest parts of JavaScript language. The concepts explained in this book are not in any particular order of representation, but they are presented as independent articles/sections to facilitate the user of going through topics of their choice.
-
This book is a balanced, pragmatic exploration of Functional Programming in JavaScript. Functional Programming (FP) is an incredibly powerful paradigm for structuring code that yields more robust, verifiable, and readable programs.
-
This book is a guide for the transition between ECMAScript 5 and 6. It is not specific to any JavaScript environment, so it is equally useful to web developers as it is Node.js developers.
-
In depth knowledge of JavaScript makes it easier to learn a variety of other frameworks, including Node.js, React, Angular, and related tools and libraries. This book is designed to help you cover the core JavaScript concepts you need to build modern applications.
-
This book makes JavaScript less challenging to learn for newcomers, by offering a modern view that is as consistent as possible.
-
This book begins by teaching you the JavaScript language from the ground up. Then it takes you beyond the fundamentals, so you understand and learn to use advanced programming features.