Skip to content
garevna edited this page May 19, 2019 · 8 revisions

hw-40 Homework


Required point-30

Создайте пустой массив letters

Создайте строку из нескольких слов, например "Backend As A Service"

Напилите код, который разбивает эту строку на массив слов и пушит в массив letters первый символ каждого слова

Выведите результат в консоль

Объедините все элементы массива letters в одну строку и выведите ее в консоль


Additionally ok-30

Объявите функцию с одним формальным параметром, которая проверяет тип данных переданного аргумента и:

  • если это число, возвращает текущую дату в формате "20.02.2019, 13:21:51"
  • в противном случае возвращает строку "Неверный тип данных"

Вызовите функцию


Additionally super-30

link-20 Перейдите по ссылке

Откройте Chrome DevTools

В панели навигации найдите файл index01.js ( в папке js/ )

Установите breakpoint на строке вызова функции insertUserText ( строка 10 )

Перезагрузите страницу

Теперь обратите внимание на функцию testUserText

Ваша задача: обезопасить свою страницу от внедрения вредоносного кода с помощью функции валидации testUserText

функция должна вывести на страницу текст пользователя безопасным способом

( т.е. текст должен быть выведен "as is" ( как есть ), но код не должен быть выполнен )


link-20 Способы инъекций вредоносного кода


© Irina H.Fylyppova 2018
Использование данных материалов или любой их части коммерческими школами ( курсами ) является нарушением авторских прав


Новая версия


1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19

Занятие 1

⤵️

Занятие 2

⤴️ ⤵️

Занятие 3

⤴️ ⤵️

Занятие 4

⤴️ ⤵️

Занятие 5

⤴️ ⤵️

Занятие 6

⤴️ ⤵️

Занятие 7

⤴️ ⤵️

Занятие 8

⤴️ ⤵️

Занятие 9

⤴️ ⤵️

Занятие 10

⤴️ ⤵️

Занятие 11

⤴️ ⤵️

Занятие 12

⤴️ ⤵️

Занятие 13

⤴️ ⤵️

Занятие 14

⤴️ ⤵️

Занятие 15

⤴️ ⤵️

Занятие 16

⤴️ ⤵️

Занятие 17

⤴️ ⤵️

Занятие 18

⤴️ ⤵️

Занятие 19

⤴️ ⤵️

⤴️

ico20 Дополнительно
dir-20 Справочная инфо

Clone this wiki locally