☑️ CВОЙСТВО LENGTH ОБЪЕКТА FUNCTION
Cоответствует числу аргументов, ожидаемых функцией. Это значение не включает в себя
Cоответствует числу аргументов, ожидаемых функцией. Это значение не включает в себя
rest
параметры (...) и только включает параметры перед первым со значением по умолчанию. В отличие от этого свойства, свойство length
объекта arguments
, который является локальным для функции и предоставляет количество аргументов, реально переданных в функцию. Свойство Function.length
доступно только для чтения.☑️ cookieStore
Работа над
Но, с предложеним по внедрению API асинхронных файлов cookie в скрипты и сервис-воркеры работа над
cookieStore уже работает в Chrome начиная с 87 версии!
Работа над
cookie
на чистом JavaScript ужасно неудобна, так, как document.cookie
представляет собой не объект, а строку в специальном формате, для манипуляций с которой часто нужны дополнительные функции или библиотеки.Но, с предложеним по внедрению API асинхронных файлов cookie в скрипты и сервис-воркеры работа над
cookie
станет намного удобнее.cookieStore уже работает в Chrome начиная с 87 версии!
This media is not supported in your browser
VIEW IN TELEGRAM
☑️ CSS СВОЙСТВО writing-mode
Устанавливает горизонтальное или вертикальное положение текста также как и направление блока.
Доступные значения:
Код доступен по ссылке.
Устанавливает горизонтальное или вертикальное положение текста также как и направление блока.
Доступные значения:
writing-mode: horizontal-tb | horizontal-bt | vertical-rl | vertical-lr;
Код доступен по ссылке.
☑️ position: fixed + transform
C
Однако, есть особенность, которую нужно учитывать:
Если у элемента установлено одно из этих свойств:
C
position: fixed
, элемент выбивается из обычного потока документа, и для него в макете страницы не создается пространство. Он позиционируется относительно viewport, и не меняет своего положения при прокрутке веб-страницы. Это позволяет размещать такие элементы, как всплывающие окна, рядом с компонентом, который его активирует.Однако, есть особенность, которую нужно учитывать:
Если у элемента установлено одно из этих свойств:
transform/perspective/filter
дочерние элементы с position:fixed
начинают отсчитывать свое расположение от него, а не от вьюпорта. Пример по ссылке.☑️ Array.prototype.at()
Метод принимает число и возвращает элемент по этому индексу с учетом положительных и отрицательных чисел. Отрицательные целые отсчитываются с конца массива.
⚠️ Experimental. Находится на стадии согласования.
Метод принимает число и возвращает элемент по этому индексу с учетом положительных и отрицательных чисел. Отрицательные целые отсчитываются с конца массива.
⚠️ Experimental. Находится на стадии согласования.