LiveZilla Live Chat Software
Importitall
Register/Login Login Contact UsContacts BlogBlog
Cart Items : 0 | Cart Total : R0
USA Categories
Site Security
Books > Computers & Technology > Web Development & Design > Programming > JavaScript > 1785884441
  1. Learning ECMAScript 6
    Image(s) provided for illustrative purposes and may differ from the actual product
  2. Learning ECMAScript 6

    [1785884441]
    Delivery: 10-20 Working Days
    Price R910.00

    pinterest
Additional Information

Learn all the new ES6 features and be amongst the most prominent JavaScript developers who can write efficient JS programs as per the latest standards!

About This Book

  • Learn a powerful approach to writing object-oriented JavaScript code using ES6
  • Create and use ES6 modules to learn to write smart, modularized JavaScript code
  • The book will take you step-by-step through a wide array of examples, giving you tips on how to make the best use of the latest ES6 features

Who This Book Is For

If you are a JavaScript developer with basic development, and now want to learn about the latest features in order to develop better client-side programs with JavaScript, then this book is for you.

What You Will Learn

  • Explore the usage of new syntaxes introduced by ES6
  • Use the new prototype-based features introduced by ES6
  • Execute ES6 in an old non-supported ES6 environment
  • Write asynchronous code using promise to facilitate the writing of better asynchronous code that is easier to read and maintain
  • Create reflection objects and implement the ES6 Reflect API
  • Get to know object-oriented programming and create objects using classes
  • Build proxies using the ES6 proxy API and understand its uses
  • Create JavaScript libraries using ES6 modules

In Detail

ECMAScript 6 is the new edition to the ECMAScript language, whose specifications are inherited by JavaScript. ES6 gives a vast makeover to JavaScript by adding new syntaxes and APIs to write complex applications and libraries that are easier to debug and maintain. ES6 aims to keep JavaScript accessible for casual developers, even after adding so many new features.

This book will provide step-by-step instructions on how to apply ES6 features instead of old JavaScript hacks and methods.

The book will start by introducing all the built-in objects of ES6 and how to create ES6 custom Iterators. Next, it will teach you how to write asynchronous code in a synchronous style using ES6.

Moving on, it will teach you how to create reflection objects, use it to expose hidden object properties, and test the security of these objects. Next, the book provides use case scenarios of meta programming by showing you how to create proxies and proxy functions, along with use case scenarios of meta programming by teaching you how to create proxies and proxy functions.

Finally, it explains old modular programming techniques such as IIFE, CommonJS, AMD, and UMD and also compares it with Node.js modules and how ES6 modules can increase the performance of websites when used.

Style and approach

This book is a pragmatic guide that takes you through the ES6 APIs and other features in a conversational and easy-to-follow style. Each topic is explained with examples and use cases.

Similar Products

React.js EssentialsPro ReactYou Don't Know JS: ES6 & BeyondJavaScript with PromisesYou Don't Know JS: this & Object Prototypes
Specifications

Country
USA
Author
Narayan Prusty
Binding
Paperback
EAN
9781785884443
IsAdultProduct
ISBN
1785884441
Label
Packt Publishing - ebooks Account
Manufacturer
Packt Publishing - ebooks Account
MPN
black & white illustrations
NumberOfItems
1
NumberOfPages
181
PartNumber
black & white illustrations
PublicationDate
2015-10-01
Publisher
Packt Publishing - ebooks Account
ReleaseDate
2015-08-28
Studio
Packt Publishing - ebooks Account
Please Note

The authorised South African distributor of this product is under no obligation to honour the manufacture's guarantees/warranties or to provide after-sales service.

Please note that this product is based in the USA, and is designed and labelled to be used in the USA. If the unit is powered and plugs into an electrical socket, we cannot import the unit for you due to local regulations, as a permit is required for electrical goods. Please check with us if you are unsure or need any assistance!

Please also note that certain items cannot be imported, these include Alcohol, Agricultural Remedies, Animals, Batteries, Flammable Materials, Farm Feeds, Currency, Food, Furs, Chemicals, Explosives, Medications, Plants, Poisons, Seeds, Supplements, Nutrients, Pressurized Cans, Tactical Equipment, Vitamins, Weaponry and Weaponry Accessories. In these cases, information displayed above is for reference/informational purposes only and the item will not be imported. All content is generated and displayed from an automated USA product feed, and if the item cannot be imported for any reason, including carrier restrictions and/or import or sales restrictions under South African or American law, we do reserve the right to cancel and refund the order in full. If you are not sure if we are permitted to bring in an item, please send us an e-mail with a link to the item to confirm.

Please also ensure that you are ordering the correct item for your particular application as returns to the USA are costly. Product reviews are also provided for most of our items, which can give you a good idea for possible things to look out for and the quality of the item. By clicking Add to Cart, you are confirming that the item is correct and you accept the conditions listed here.