ПРЕДЫДУЩАЯ: ДЕНЬ 32
порядок 8.25: снова основы Javascrpit (практика кодирования)
Наконец, порядок обучения закончен. Мне нужно ответить всего 149 вопросов. В этой части я преследую две основные цели. Во-первых, я хочу ознакомиться с большей частью необходимого синтаксиса Javascript. Это основная предпосылка для меня, чтобы овладеть программированием, а также для второй цели. А второй - обладать способностью гибкого программирования и мышления. Для достижения этих двух целей в процессе решения вопроса я должен ограничить себя, чтобы не полагаться на примечания, намеки или даже на ответ. Необходима боль написания кода с нуля, не зная, как это сделать, что также является важным процессом для развития базового программного мышления, о котором я упоминал выше. Я должен тщательно соблюдать установленное мною правило, потому что на самом деле его легко нарушить.
Q0: сначала просмотрите 3.2 Стиль кодирования, 3.3 Комментарии, 3.4 Код ниндзя, 3.5 Автоматическое тестирование с помощью Mocha, 3.6 Полифиллы и транспилеры
Q1: показывать привет, мир на случайном веб-сайте
‹Script›
alert («привет, мир»);
‹/Script›
Q2 : то же, что и Q1, но сценарий должен быть из внешнего файла alert.js
, находящегося в той же папке.
‹Script src =” script.js ”› ‹/script›
alert («привет, мир»);
Q3: покажите «привет, мир» с помощью двух предупреждений
предупреждение («привет»);
alert («мир»);
Q4: показать 100, но нельзя использовать 100 в коде
оповещение (10 * 10);
Q5: показать «100», но нельзя использовать «100» в коде
предупреждение («1» + »00);
Q6: показать 100 и 200 соответственно, но нельзя использовать более одного оповещения
[100,200] .forEach (предупреждение); // довольно сложный систакс
Q7: напишите пример, в котором важны точки с запятой
// не могу назвать ни одного самостоятельно, просто не забудьте добавить его после законченной строки
предупреждение (я не знаю)
[100,200] .forEach (предупреждение)
В8: аккуратно напишите пример с однострочным и многострочным комментариями.
оповещение (3 * 5);
// работаем 3 часа 5 дней
оповещение (7 * 24);
/ * Чтобы вычислить, сколько часов
есть в неделю. * /
В9: напишите произвольный код, используя строгий режим
«Использовать строгое»;
alert («это строгий режим»);
Q10: используйте строгий режим в консоли разработчика произвольного веб-сайта, пока не получите неверные результаты
// не очень знаком с консолью разработчика, пропускаем
Q11: используйте строгий режим в консоли разработчика произвольных функций произвольного веб-сайта
// не очень знаком с консолью разработчика, пропускаем
Q12: создайте переменную со строкой двумя способами и покажите ее. Тогда отличишься, какой из них лучше?
пусть строка1 = «1»; //первый
let string2;
str2 = «2»; //второй
предупреждение (строка1);
предупреждение (строка2);
/ * Первый лучше.
Я думаю, что разбивать это на два шага нет необходимости. * /
#