Это действительно бросило меня.Следующая опечатка работает в Chromium, но не в FF:
some_worker.onmessage = function(e) {
// do stuff
if (e.data instanceof ArrayBuffer)
intArray = new Uint8Array(event.data);
// do other stuff
};
Chromium обнаружил неявное ключевое слово для «события», но FF выдал ошибку «неопределенная переменная»!Просто изменил 'event' на 'e', и все хорошо.
Я заметил, что даже разметка кода в stackoverflow рассматривает 'event' как неявное ключевое слово ... не для того, чтобы сбить FF, поскольку он обнаружил опечатку.