Skip to content

Reading "Javascript. The Definitive Guide. Seventh Edition" book and do some practice and notes here

Notifications You must be signed in to change notification settings

cybcher/javascript-the-definitive-guide-v7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

javascript-the-definitive-guide-v7

Reading "Javascript: The Definitive Guide, Seventh Edition, by David Flanagan (O'Reilly). Copyright 2020 David Flanagan 978-1-491-95202-3" book and write down some examples of code and notes here in this repository.

Maybe will do ukrainian translation.

The cover of JavaScript: The Definitive Guide

Chapter 1: Introduction to JavaScript

  • Example 1-1: Computing character frequency histograms with JavaScript

Chapter 3: Types, Values, and Variables

Chapter 6: Objects

Chapter 7: Arrays

  • §7.8.6: Array Searching and Sorting Methods
  • §7.9: Array-Like Objects

Chapter 8: Functions

Chapter 9: Classes

  • Example 9-1: A simple JavaScript class
  • Example 9-2: A Range class using a constructor
  • Example 9-3: The Range class rewritten using class
  • Example 9-4: Complex.js: a complex number class
  • Example 9-5: Span.js: a simple subclass of Range
  • §9.5.2: Subclasses with extends and super
  • Example 9-6: TypedMap.js: a subclass of Map that checks key and value types
  • Example 9-7: Histogram.js: a Set-like class implemented with delegation
  • Example 9-8: Sets.js: a hierarchy of abstract and concrete set classes

Chapter 10: Modules

  • §10.1: Modules with Classes, Objects, and Closures

Chapter 11: The JavaScript Standard Library

Chapter 12: Iterators and Generators

Chapter 13: Asynchronous JavaScript

Chapter 14: Metaprogramming

Chapter 15: JavaScript in Web Browsers

Chapter 16: Server-Side JavaScript with Node

About

Reading "Javascript. The Definitive Guide. Seventh Edition" book and do some practice and notes here

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published