const {BrowserWindow} = require('electron')
La syntaxe ci-dessus utilise ES6. Si vous avez un objet défini comme:
const obj = {
email: "hello@gmail.com",
title: "Hello world"
}
Maintenant, si nous voulons attribuer ou utiliser le champ email et title de obj, nous n'avons pas à écrire toute la syntaxe comme
const email = obj.email;
const title = obj.title;
C'est la vieille école maintenant.
Nous pouvons utiliser l' affectation de destruction ES6 , c'est-à-dire que si notre objet contient 20 champs dans l'objet obj, nous devons simplement écrire les noms de ces champs que nous voulons utiliser comme ceci:
const { email,title } = obj;
Il s'agit de la syntaxe ES6 plus simple.
Elle attribuera automatiquement l'adresse e-mail et le titre de obj
, juste le nom doit être correctement indiqué pour le champ obligatoire.