Вопросы на собеседование в... Flashcards

1
Q

Для чтения и записи cookie используется

A

свойство document.cookie, которое представляет собой строку в специальном формате.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cookie - это

A

небольшая порция текстовой информации, которую сервер передает браузеру.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

localStorage - это

A

свойство глобального объекта браузера (window). К нему можно обращаться как window.localStorage или просто localStorage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

LocalStorage - это

A

способ для веб-страниц хранить пары ключ/значение локально с помощью браузера.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

методы для работы с LocalStorage

A

localStorage.setItem(‘ключ’, ‘значение’)

localStorage.getItem(‘ключ’)

localStorage.removeItem(“Ключ”)

localStorage.clear()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Элемент doctype —

A

указывает тип документа и определяет правила по, которым браузер будет обрабатывать ваш html-код.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Типы данных в JS:

A

1) Строка
2) Число
3) Логическое значение
4) Null & undefind
5) Объект
6) Символ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Строгое равенство следует использовать если

A

Одна из сторон сравнения имеет значение true, false, “ “, [ ], 0.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Display: none vs visibility: hidden

A

Первое удаляет элемент из потока документа, и может использоваться для создания адаптивного сайта. Второе скрывает элемент, но все еще позволяет занимать ему место на странице.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Способы определения функций:

A

1) Function Declaration - функция объявлена в основном потоке кода. Видна до выполнения первой строки кода и может вызываться до объявления.
2) Function Expression - функция объявлена как часть выражения. Создается, когда управление достигает строки с функцией.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Директива use strict -

A

нужна для включения режима соответствия кода современному стандарту.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Объектная модель документа (Document Object Model, DOM) — это

A

набор объектов, представленных HTML-элементами на странице.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Что нового в HTML5?

A

1) Новый Doctype
2) Тег для рисования
3) Тег для видео
4) LocalStorage
5) Геолокация
6) Новые атрибуты для форм ввода

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Методы перебора объектов:

A

1) Циклы
2) for (key in obj)
3) Object.keys( ) - возвращает свойства объекта в виде массива.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

HyperText Transfer Protocol (HTTP) - это

A

сетевой протокол передачи данных, основанный на клиент-серверной архитектуре. передача данных по протоколу HTTP осуществляется через TCP/IP-соединения.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

что происходит после того, как вы нажимаете enter в поле с введенным адресом?

A

1) Браузер делает запрос к DNS-серверу и узнает необходимый IP.
2) Браузер устанавливает связь с запущенным веб-сервером через TCP/IP.
3) Браузер посылает HTTP-запрос к веб-серверу.
4) Веб-сервер возвращает html-страницу по указанному адресу.
5) Браузер отрисовывает html.

17
Q

Стартовая (начальная) строка запроса для HTTP 1.1 составляется по схеме:

A

Метод URI HTTP/Версия.

18
Q

Стартовая строка ответа имеет структуру:

A

HTTP/Версия Код состояния Пояснение

19
Q

HTTPS - это

A

расширение для HTTP, которое реализует упаковку передаваемых данных в криптографический протокол SSL или TLS.