Найти тему
Методы отзывчивой верстки
Современный CSS предоставляет множество возможностей, которых невозможно было представить в прошлом. Ширина с помощью функции min. Функция min(90%, 1000px) выбирает наименьшее значение из двух заданных. В примере выше представлен широкий экран. Ширина контейнера 1000px, так как 90% в этом случае больше 1000px. Синяя граница подчеркивает ширину элемента относительно родителя. Однако, если уменьшать ширину экрана, то в тот момент когда ширина экрана станет меньше 1000px, то выбранной станет первая опция функции...
1 год назад
Контекст
Контекст или this - это способ связать функцию с объектом. В Function Declaration (function foo(){}) this вычисляется в момент вызова и равен объекту перед точкой. Если такого объекта нет — тогда this будет указывать на глобальный контекст (window). Но есть главное правило this всегда указывает на объект. Способы связывания: Контекст по умолчанию В этом случае контекст - это глобальный this или undefined. В зависимости от среды this будет ссылаться на глобальный объект или на undefined, если включен строгий режим...
1 год назад
Замыкание
Замыкание - это функция, плюс ее область видимости. Контекст выполнения JavaScript - однопоточный язык. Это означает, что у него один стек вызовов и в один момент времени он может выполнять только одну задачу. Новая задача или запрос на выполнение всегда будет сверху стека. Как только запущенная функция завершится, ее контекст выкидывается из стека, запустив контекст выполнения, который стоит ниже в очереди. Динамическая и Лексическая область видимости Область видимости - это способ где искать переменную...
1 год назад