Главная /
Введение в JavaScript /
Пусть описана глобальная переменная оператором var s. Можно ли изменять ее значение внутри какой-либо функции?
Пусть описана глобальная переменная оператором var s
. Можно ли изменять ее значение внутри какой-либо функции?
вопрос
Правильный ответ:
можно, предварительно объявив ее внутри функции (оператором
var s
)
можно, если только внутри этой функции не объявлено (оператором
var s
) локальной переменной с таким же именем
нельзя, т.к. внутри функций можно менять лишь значения локальных переменных
Сложность вопроса
78
Сложность курса: Введение в JavaScript
93
Оценить вопрос
Комментарии:
Аноним
Это очень легкий тест по интуиту.
21 ноя 2020
Аноним
Если бы не эти подсказки - я бы не решил c этими тестами интуит.
18 окт 2019
Другие ответы на вопросы из темы программирование интуит.
- # Что выдаст данный скрипт: var e="2.71828182845", a = e.split('8'); alert(a[2]+8); ?
- # Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле? i=0; while(i<9) { if(i>3) break; document.write(i); i++; }
- # Каков результат работы скрипта: var A = alert; A(window.location); ?
- # Имеется функция TestData(), проверяющая корректность введенных в форму данных и возвращающая значение true/false. Что надо изменить в следующем фрагменте, чтобы данные отправлялись на сервер только при положительном прохождении проверки? <FORM ACTION="pay.cgi" onSubmit="TestData();"> ... </FORM>
- # Имеются картинки forest0.gif ... forest5.gif. Что будет происходить после загрузки следующей страницы? <SCRIPT> var n=i=0; function show() { document.mypic.data-src="forest"+n+".gif"; i++; n = (n+1)%6; } </SCRIPT> <BODY onLoad="setInterval('show();',1000);"> <IMG NAME=mypic SRC=""> </BODY>