Luhao's blog

"The palest ink is better than the best memory."

Design

Flux

Flux pattern, a facebook team's proposal

Frontend

FormData

Today I wanna talk about HTML Form element, 'cause I learnt about the Web API - FormData

Frontend

History API

HTML5 history, widely applied in single page application

Frontend

Using Console

For most of the time, we just use console.log(), it's time to pick up new things

Misc

6 takeaways from Donald Trump’s first Sta...

I just read an article of trump's state of union, just for keeping up with latest politic news and learning...

Frontend

DOM Event and its Model

Today I wanna go over the Event related things, just basic knowledgeand do some experiments,

Frontend

Fetch API

Fetch API ! What's that? Let's get into it now.

Frontend

Differences between React and Vue

After learning React and Vue, I summarize some similarities and differences between them. To gain a better understanding of both...

Misc

Full Stack Mind Map

A mind map of what should a full-stack programmer learn from my own perspective, or just say, what I expect...

Frontend

Hook/Hijack Function

Hook or hijack functions. It's like AOP programming, LOL...

Misc

Extension of Overlapping Maze

Some extended thoughts about my mini game - Overlapping Maze

Frontend

ES7 – Async

Attention: Async function comes! Others step back, please.

Misc

A mini game: Overlapping Maze

Last week, I saw a TV show named 最强大脑, which means The Smartest Brain in English.During the showtime, I was...

Frontend

ES6 – Promise

The Promise object represents the eventual completion (or failure) of an asynchronous operation, and its resulting value.

Frontend

bind method

The bind() method creates a new function that, when called, has its this keyword set to the provided value, with...

Frontend

ES6 – Generator

The Generator object is returned by a generator function and it conforms to both the iterable protocol and the iterator...

Frontend

Thoughts on JavaScript

Some thoughts about javascript and goals set for myself...

Frontend

ES6 – Classes

JavaScript classes, introduced in ECMAScript 2015, are primarily syntactical sugar over JavaScript's existing prototype-based inheritance. The class syntax does not...

Frontend

ES6 – Arrow Function

An arrow function expression has a shorter syntax than a function expression and does not have its own this, arguments,...

Frontend

ES6 – Symbol

The data type "symbol" is a primitive data type having the quality that, values of this type can be used...