Сообщение об ошибке только в браузере границ, похоже, что кромка не любит значение параметра функции по умолчанию flag = false
, что правильно?Сообщение Microsoft EDGE: SCRIPT1006: Ожидаемое ')'
function func(flag = false)
{
alert("Hate edges");
}
func();
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters. Это недопустимо в большинстве браузеров, но * некоторые * браузеры поддерживают его в своем супермножестве, особенно если они поддерживают ES6 изначально. – Claies