Daniel ZhouWeb Design: Web Design GuidelinesIt is very important that you have all of the guidelines in mind at the same time when you’re making your designs.Apr 13, 2018Apr 13, 2018
Daniel ZhouNode: Debug Node ApplicationToday, I watched again on “The Complete Node.js Developer Course” lectured by Andrew Mead at Udemy.Apr 11, 2018Apr 11, 2018
Daniel ZhouJavascript: Javascript Weird Part — HoistingJavaScript is the first language that runs inside the browser. It now has become de facto language of web. Although its syntax looks…Nov 1, 2017Nov 1, 2017
Daniel ZhouJavascript: Javascript Syntax ParserSyntax parser is part of Javascript engine. It reads your code character by character, tells what your code does, and check if the grammar…Nov 1, 2017Nov 1, 2017
Daniel ZhouJavascript: Javascript Dynamic Typing, Coercion and OperatorsI hope you do not feel drowsy when seeing the title above. They are basic stuff, you may wonder why we need to spend time on this? Well…Nov 1, 2017Nov 1, 2017
Daniel ZhouJavascript: Object Literal vs. JSONMany folks are confused about the difference between JSON and object literal because they have very similar syntax.Nov 1, 20173Nov 1, 20173
Daniel ZhouJavascript: Javascript Engine is one-threaded synchronousJavascript engine is part of the browser environment. Though other parts of the browser such as rendering and HTTP request are…Nov 1, 2017Nov 1, 2017
Daniel ZhouJavascript: Javascript Function Invoke PatternIn Javascript, function is a special object. All functions have ‘this’ property and three built-in methods: apply, bind and call.Nov 1, 2017Nov 1, 2017
Daniel ZhouJavascript: Javascript Execution Context, Variable Environment and Scope ChainJavascript is a language that has almost nothing like Java except for the name. To understand some weird part of Javascript, it is better…Nov 1, 2017Nov 1, 2017