“destructor” Código de respuesta

destructor de objetos

const book = {
    title: 'Ego is the Enemy',
    author: 'Ryan Holiday',
    publisher: {
        name: 'Penguin',
        type: 'private'
    }
};

const {title: bookName =  'Ego', author, name: {publisher: { name }} = book, type: {publisher: { type }} = book } = book;
Scary Snail

destructor

var foo = ['one', 'two', 'three'];

// without destructuring
var one   = foo[0];
var two   = foo[1];
var three = foo[2];

// with destructuring
var [one, two, three] = foo;
Lovely Lion

Destructación de JavaScript

// before you would do something like this
const person = {
    name: 'Sara',
    age: 25,
    gender: 'female'    
}

let name = person.name;
let age = person.age;
let gender = person.gender;

console.log(name); // Sara
console.log(age); // 25
console.log(gender); // female
SAMER SAEID

objeto destructivo

const obj = {
  name: "Fred",
  age: 42,
  id: 1
}

//simple destructuring
const { name } = obj;
console.log("name", name);

//assigning multiple variables at one time
const { age, id } = obj;
console.log("age", age);
console.log("id", id);

//using different names for the properties
const { name: personName } = obj;
console.log("personName", personName);
 Run code snippet
Khoa Vo

JS-Destructuración

const getTemperature = (atticData) => atticData?.celsius ?? 15;
// insted do
const getTemperature = ({ celsius = 15 } = {}) => celsius;

// https://realworldjs.medium.com/never-use-the-dot-operator-in-javascript-ee0339d85fb
Xenophobic Xenomorph

Destructación en JavaScript

/*
Array Destructuring: The following example shows us how to convert all 
the elements of an array to a variable.

Object Destructuring: The following example shows us how to convert all 
the properties of an object into a variable.
*/
//Array Destructuring
const friends = ['Bill', 'Gates'];
const [firstName, secondName] = friends;
console.log(secondName);  //Gates

//Object Destructuring
const person = {name: "Bill Gates", age: 17, phone: "123456789"};
const {name} = person;
console.log(name);  //Bill Gates
Tiny Coders

Respuestas similares a “destructor”

Preguntas similares a “destructor”

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código