Paracetamol.js๐| #104: ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ์ค๋ช
5132 ๋จ์ด spanishjavascriptbeginnerswebdev
Explica este codigo JavaScript
ยฟCuรกl de las siguientes desestrucuraciones regresa la salida por consola del ejemplo?
๋์ด๋: Avanzado
const metadata = {
title: 'Scratchpad',
translations: [
{
locale: 'de',
localization_tags: [],
last_edit: '2020-08-29T08:43:37',
url: '/de/docs/Tools/Scratchpad',
title: 'JavaScript-Umgebung'
}
],
url: '/es/docs/Tools/Scratchpad'
};
console.log(titulo1, titulo_anidado); //Scratchpad JavaScript-Umgebung
ใ .
const {
title:titulo1,
translations:[
{
title:titulo_anidado
}
]
} = metadata;
๋น.
const {
title: titulo1,
translations:
title: titulo_anidado
} = metadata;
์จ.
const {
title: titulo1,
translations:
{{title: titulo_anidado}}
} = metadata;
๋.
const {
title: titulo1,
translations:
[title: titulo_anidado]
} = metadata;
Respuesta en el primer comentario.
์๋ต:
ใ .
const {
title:titulo1,
translations:[
{
title:titulo_anidado
}
]
} = metadata;
Con la sintaxis de dos puntos podemos renombrar las
keys
del objeto, como translations
es un arreglo de objetos la manera adecuada de desestructurar sus propiedades es accediendo primero al arreglo y luego recien al objeto:
Reference
์ด ๋ฌธ์ ์ ๊ดํ์ฌ(Paracetamol.js๐| #104: ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ์ค๋ช ), ์ฐ๋ฆฌ๋ ์ด๊ณณ์์ ๋ ๋ง์ ์๋ฃ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๋ณด์๋ค https://dev.to/duxtech/paracetamoljs-104-explica-este-codigo-javascript-2al1ํ ์คํธ๋ฅผ ์์ ๋กญ๊ฒ ๊ณต์ ํ๊ฑฐ๋ ๋ณต์ฌํ ์ ์์ต๋๋ค.ํ์ง๋ง ์ด ๋ฌธ์์ URL์ ์ฐธ์กฐ URL๋ก ๋จ๊ฒจ ๋์ญ์์ค.
์ฐ์ํ ๊ฐ๋ฐ์ ์ฝํ ์ธ ๋ฐ๊ฒฌ์ ์ ๋ (Collection and Share based on the CC Protocol.)
์ข์ ์นํ์ด์ง ์ฆ๊ฒจ์ฐพ๊ธฐ
๊ฐ๋ฐ์ ์ฐ์ ์ฌ์ดํธ ์์ง
๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ํ์ ์ฌ์ดํธ 100์ ์ถ์ฒ ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด 100๊ฐ์ ์์ฃผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์ ํ์ต ์ฌ์ดํธ๋ฅผ ์ ๋ฆฌํ์ต๋๋ค