const {BrowserWindow} = require('electron')
Вище синтаксис використовує ES6. Якщо у вас є об'єкт, визначений як:
const obj = {
email: "hello@gmail.com",
title: "Hello world"
}
Тепер, якщо ми хочемо призначити або використовувати поле електронної пошти та заголовка obj, нам не потрібно писати весь синтаксис як
const email = obj.email;
const title = obj.title;
Зараз це стара школа.
Ми можемо використовувати призначення ES6 Destructuring, тобто, якщо наш об'єкт містить 20 полів в об'єкті obj, тоді нам просто потрібно написати імена тих полів, які ми хочемо використовувати так:
const { email,title } = obj;
Це простіший синтаксис ES6.
Він автоматично призначить електронну пошту та заголовок obj
, лише ім’я має бути правильно вказано для обов’язкового поля.