ES6/ES2015 For Newbies Lesson 5: Destructuring Posted by Yongzhi Huang in Intermediate on May 30, 2016The destructuring assignment syntax is a JavaScript expression that makes it possible to extract data from arrays or objects...
ES6/ES2015 For Newbies Lesson 4: Spread and Rest Parameters Posted by Yongzhi Huang in Intermediate on May 30, 2016Are you tired of splicing, spiting, and concatenating arrays? Array manipulation is one of the most common things a...
ES6/ES2015 For Newbies Lesson 3: Enhanced Object Literals and Default Values Posted by Yongzhi Huang in Intermediate on May 27, 2016Enhanced Object Literals Objects are essential part of Javascript. It’s no surprise that they’re getting a feature lift in...
ES6/ES2015 For Newbies Lesson 2: Blockscope with Const and Let & Template String Posted by Yongzhi Huang in Intermediate on May 27, 2016ES5 variable scopes In ES5, variables are scoped to the closest outer function where they’re declared: function myFunc() { var...
ES6/ES2015 For Newbies Lesson 1: Arrow Functions Posted by Yongzhi Huang in Intermediate on May 26, 2016In this introductory lesson, we’re going to learn about Arrow functions from the latest version of Javascript: ES6 or ES2015....
Improve code quality with JsHint Posted by Yongzhi Huang in Beginner on May 25, 2016What is JsHint? JsHint is a code quality tool that helps detect errors and potential problems in your javascript...
Minimal Express Server with Nginx and PM2 Posted by Yongzhi Huang in DevOps on May 24, 2016Tools we’ll use Digital Ocean: A high quality, low cost VPS provider. Nginx: Extremely performant reverse proxy used by...