Тест на знание JavaScript
Русский
Elementary
Тест на знание языка программирования JavaScript
Description
30
Questions
30 sec
Per question
3:37
Average time
Disqualified
Contest Score
19
Participants
6 comments
Tall Panda judge
Thank you for taking the effort to submit your test for the contest.
Unfortunately, this test will not be able to receive a prize:

Missing explanations. All explanations simply repeat the correct answer. E.g.:
#q1, #q2, #q3, #q4, #q5, etc.
Hip Hyena
Ошибки в вопросах:

9. Для определения длины строки используется свойство length, а не метод. При попытке его вызвать как функцию, произойдёт ошибка.
15. Для удаления последнего элемента массива используется метод pop(). Метода last() у массивов не существует.
30. Переменные в JavaScript не обязательно должны начинаться с прописных (заглавных букв). Большинство переменных принято именовать с маленькой буквы.
Busy Zebra author
В большинстве языков программирования переменные могут начинаться как с заглавных так и маленьких букв, однако согласно конвенции, рекомендациям т.д. названия переменных пишутся с маленьких букв http://snowdream.github.io/javascript-style-guide/javascript-style-guide/ru/naming-conventions.html
Hip Hyena
Busy Zebra Вот только у вас в качестве правильного ответа указано «Все вышеперечисленные утверждения верны», что включает «Названия переменных должны начинаться с прописной буквы» (и в объяснении упомянуто, что они якобы должны начинаться с прописных букв). А сейчас вы сами признаете, что рекомендуется начинать с маленьких, а не прописных.
Dmitriy Brolnickij
25 вопрос: JavaScript имеет доступ к любым файлам на компьютере пользователя.
Если говорить о стороне браузера, то нет, такой возможно действительно не существует, а если взять среду Node.js, то почему бы и не получить доступ к любым файлам?

Вопрос не совсем корректный, нужно уточнить, что "код исполняемый на стороне браузера (клиентской части)"
Take the quiz to leave a comment