Some Good Javascript Articles I Have Read (updating)

I've read lots of articles and I like to write an article too. I think a good article is simple, easy understanding. Some of the good javascript articles I have read are below. I think these articles could help you to understand javascript.

I shared some of these articles with my colleagues. Read every article with patience then you will get it. I will keep updating when I see good article.

Data Flow/State

Understanding Redux: The World’s Easiest Guide to Beginning Redux


JavaScript: How is callback execution strategy for promises different than DOM events callback?
Load and execution sequence of a web page?
Efficiently load JavaScript with defer and async
Inside look at modern web browser (part 3)

Data Structures and Algorithms

As a frontend engineer, I think we should know more about data structure. I know data structure and algorithms are more import like React. The most import of React is tree and diff algorithm. It must effective. Like sort algorithm, we don't have to write quick or merge sort, we just use Array.sort method because it more efficiency.

Data Structures in JavaScript (I think frontend engineer should know)
Deep Dive Through A Graph: DFS Traversal
Going Broad In A Graph: BFS Traversal
What is a Hash Table?
Simply and Easily Understanding Function Call Stack by a Vision
A tour of the top 5 sorting algorithms with Python code
A Simplified Explanation of Merge Sort

Frontend Technology Trend

Front-end Developer Handbook 2019
Top JavaScript Frameworks and Topics to Learn in 2019
stateofjs in 2018

Javascript Object,__proto__ vs prototype

JavaScript. The Core.
__proto__ vs prototype

Explaining Value vs. Reference in Javascript

It's an easily understood article. How to check two Objects whether equal.

JavaScript: How is callback execution strategy for promises different than DOM events callback?

This article deeply describes any async code execution order, such as setTimeout, setInterval, Promise, DOM Event, Mouse Event and so on. And I also advise you to read some function stack and understand it.

Master the JavaScript Interview: What is a Closure?

It's a good article that describes what, how, why Closure.

Understanding Scope in JavaScript

Essential JavaScript: Mastering Immediately-invoked Function Expressio

ES5 to ESNext — here’s every feature added to JavaScript since 2015

It make you know what is ES5, ES6 and these new features.

JavaScript Promises for Dummies

Ultimate Guide to Getters and Setters in JavaScript

This article guide you simply and easily to use setter and getter.

Javascript and Functional Programming — Pt. 3: Pure Functions

Asynchronous Javascript using Async - Await

This article is original, licensed under a Creative Commons Attribution 4.0 International license