Note: This post is work-in-progress learning-note and still in active development and updated regularly. In previous learning posts, Setting Up React Development Environment and Learning ReactJs – A Basic Overview were discussed. In the React review post, we covered only basic overview of React with some terminology like React virtual DOM, elements, Using JSX, components […]
React App Development Setup on MacOs
Note: This post is work-in-progress learning-note and still in active development and updated regularly. When I started learning JavaScript (JS) beginning of this year, I really wanted to understand ReactJS frame work. There were several posts suggesting that 2018 was a year of React. ReactJs is advanced JS framework it requires working knowledge of JS […]
Build things yourself before you dive into the next topic. Programming is about getting your hands dirty and not only reading and watching tutorials 🙂 – Robin Wieruch
Author, The Road to Learn React
Understanding this Keyword in JavaScript
Note: This post is work-in-progress learning-note and still in active development. This was initially drafted on March 8 and updated recently. In JavaScript (JS), use of function’s this keyword is very confusing, it means different thing depending on the context how a function is called. There is also some difference in whether this is called […]
Understanding Computed Property Names
Note: This post is work-in-progress learning-note and still in active development and updated regularly. In a previous learning-post JavaScript Objects – The Basics, we discussed simple key:value object properties (values associated with properties). Before ECMAScript 2015(ES6), the property names in the object initializers were literals, mostly as static strings. The MDN documentation has detailed discussion […]
Thoughts #5: Understanding JS Enumerable Properties Descriptor
While doing Understanding JavaScript For Loops learning-note lesson, knowledege of enumerable property is important because only enumerable properties are listed using for..in loop and Object.keys(). When an object is created using an object initializer, its descriptor properties are set behind the seen and not obvious. Understanding of enumerable property is important working with loops & […]
