Skip to content

Abhiram Reddy

Abhiram is a Frontend Engineer. He enjoys writing clean code and sharing his learnings here on matrixread.

Optional Chaining

Optional Chaining (?.) – Question mark and Dot in JavaScript

Optional chaining (?.) in JavaScript is part of the ES2020 release. This operator enables us to safely access nested properties by handling null/undefined references. In simple words, the Optional chaining operator when met with a non-existing property instead of throwing a reference error, it returns undefined. Example How it works?… Read More »Optional Chaining (?.) – Question mark and Dot in JavaScript


JSON and JavaScript 101

JSON stands for JavaScript Object Notation. It is one of the popular formats to store, transfer and structure data and in this post, I’ll explain the standard definition and usage of JSON in JavaScript. JSON is not JavaScript JSON is basically a text-based format to store data, it follows the… Read More »JSON and JavaScript 101