https://addons.mozilla.org/en-US/develo … tkeys.html

var { Hotkey } = require("sdk/hotkeys");

Это что такое?

Это https://developer.mozilla.org/en-US/doc … section%29
Других примеров, вроде, нет.

Выделить код

Код:

function require() {
    return {
        Hotkey: "test"
    };
}
var { Hotkey } = require();
alert(Hotkey);

Еще вот такое бывает:

Выделить код

Код:

function require() {
    return {
        Hotkey: "test"
    };
}
var { Hotkey: hk } = require();
alert(hk);

Достаточно удобный syntax sugar. Вот такое некогда было утянуто из кода яндекс-бара:

Выделить код

Код:

const { classes: Cc, interfaces: Ci, utils: Cu, Constructor: CC } = Components;

Беда, непонятно, что оно делает.

Мозг ест в любом случае, главное, чтобы понятно ело.