быть false, undefined, null и т.д. Но оно есть.
Изящный способ какой-то есть?
Вот тебе аргумент к примеру:
let arg = false;
Твой ответ:
function f() {
if (arguments.length) return true;
return false;
}
arguments - это не внешняя переменная
Как он передаётся в функцию в твоём случае?
почитай учебник по жс, пожалуйста
он не передается. это внутренний array-like объект функции
Что значит внешняя переменная? Переменная с глобальной областью действия?
Почему обязаельно с глобальной?
Ну, я просто не понял, что значит внешняя
ну то и значит, "внешняя переменная"
Обсуждают сегодня