Retrieving a value from a deep level of an object using destructuring syntax
has a number of undesirable consequences:
- Finding the paths used to get values from Objects in a project is very difficult.
- Creation of scripts for analyzing and modifying the codebase is difficult.
import someVeryLargeAndMultilevelObject from 'strangeObjectsCollection';
const {varFromLevel1: {varFromLevel2: {varFromLevel3: {varFromLevel4}}}} = someVeryLargeAndMultilevelObject;
const myObj = {varFromLevel1: {varFromLevel2: 111}};import someVeryLargeAndMultilevelObject from 'strangeObjectsCollection';
const varFromLevel4 = someVeryLargeAndMultilevelObject.varFromLevel1.varFromLevel2.varFromLevel3.varFromLevel4;Back to Code Guide - JavaScript
Copyright © 2017 Stanislav Kochenkov