Публикации по теме 'object-destructuring'
Как разрешить дочернему компоненту получать доступ и изменять состояние родителя в React
Эта статья первоначально появилась на https://vahid.blog .
Допустим, ваше приложение React имеет интеллектуальный компонент (т. е. компонент имеет свое собственное состояние), и вы хотите, чтобы дочерний компонент мог не только получать доступ, но и фактически изменять состояние этого родительского компонента.
Как вы можете дать дочернему компоненту эту функциональность?
Определите эту функцию изменения состояния в родительском компоненте. Передайте эту функцию дочернему..
Деструктуризация в Javascript
«Деструктуризация позволяет распаковывать значения из массивов или свойства объектов в отдельные переменные».
Приведенное выше утверждение определяет стандартное определение деструктуризации в javascript. Здесь мы попытаемся понять концепцию деструктурирования немного подробнее.
«Деструктуризация позволяет распаковывать значения из массивов».
Сначала определим массив
let array = [1, 2, 3];
«Деструктуризация позволяет распаковывать значения из массивов в отдельные..
Деструктуризация объектов в JavaScript
Деструктуризация объектов - это полезная функция JavaScript для извлечения свойств из объектов и привязки их к переменным. Что еще лучше, деструктуризация объекта может извлекать несколько свойств в одном операторе, может получать доступ к свойствам из вложенных объектов и может устанавливать значение по умолчанию, если свойство не существует.
Обычно мы получаем доступ к объектам с помощью ключа. Ничего нового :)
object.key
Давайте быстро посмотрим на пример ниже:
//..
Распаковка основ деструктурирования JS
Деструктуризация в JavaScript позволяет нам без особых усилий извлекать значения из массивов или объектов, что позволяет нам работать с их отдельными элементами более лаконично.
До деструктуризации для извлечения значений из массивов и объектов требовался повторяющийся и подробный код. Нам пришлось вручную назначать каждое свойство отдельной переменной, что удлиняло код и усложняло его поддержку:
//Assigning values in arrays without destructuring
const characters = ['Harry', 'Ron',..
Деструктуризация: краткий справочник
Деструктуризация — очень мощный инструмент в JavaScript. С помощью деструктурирующего присваивания мы можем распаковать значения элементов из массива или свойства объекта и сохранить их как отдельные переменные для удобства использования в нашей программе.
Основная структура
Переменные, в которых хранятся значения или свойства, заключены с синтаксисом деструктурирования, который является либо литералом массива , т. е. […], для массив или литерал объекта , т. е. {…}, для..
Что такое React-реквизиты?
Подробный обзор React props.
Цели
[ ] Что такое React и компоненты?
[ ] сформулировать, что такое реквизит
[ ] обсудить важность реквизита в React
[ ] использовать свойства для передачи информации между функциональными компонентами
[ ] правильно передавать разные типы данных реквизита
[ ] Разрушение реквизита
Чтобы мы могли обсудить реквизиты React, мы должны сначала рассмотреть, что такое React.
Что такое React?
Официальный сайт React
React — это JS-библиотека..
СИЛА РАЗРУШЕНИЯ ОБЪЕКТОВ
const personObj = {
name: Alfonso Great,
email: "[email protected]",
age: 30
}
const { name, email, age } = personObj
console.log(name, email, age)
//RESULT
// Alfonso Great [email protected] 30
ЧТО ТАКОЕ УНИЧТОЖЕНИЕ ОБЪЕКТОВ?
Назначение деструктуризации - это специальный синтаксис, который позволяет нам распаковывать массивы или объекты в набор переменных. см.
ПОЧЕМУ УНИЧТОЖЕНИЕ ОБЪЕКТОВ?
Более чистое извлечение деталей. Функции могут принимать не..