В чем разница между const и const {} в JavaScript

Когда я изучал электрон, я нашел 2 способа получить объект BrowserWindow.

const {BrowserWindow} = require('electron')

а также

const electron = require('electron')
const BrowserWindow = electron.BrowserWindow

В чем разница междуconst а такжеconst {} в JavaScript?

Я не могу понять, почемуconst {} может работать. Я скучаю по чему-нибудь важному в JS?

Ответы на вопрос(3)

Ваш ответ на вопрос