ECMAScript 6, also known as ECMAScript 2015, brought significant changes to the JavaScript language. It introduces several new features such as arrow functions, block-scoped variables, a new loop for iterating over arrays and objects, a Logical Assignment Operator, template literals, and many other enhancements to make JavaScript programming easier and more fun. Implementation of new features in major JavaScript engines is underway now. let's discuss some of the best ES6 features in brief that we can use in our everyday JavaScript coding.

Let & Const

The scope of a variable declared using let is only the block it is in and whereas with…


With the increased usage of ReactJS, it’s important to know advanced features and what all can be done for increased performance. Here, in this guide, you’ll learn the procedure of how ReactJS styles can be changed dynamically.

In React, you tend to define styles in the manner similar to the code that is shown after this paragraph. You are required to define your CSS styles or styles as a component in the same file as a constant.

import React, { Component } from "react";
class StaticTitle extends Component {
render() {…


Frontend Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store