Публикации по теме 'javascript-tips'
3 варианта использования замыканий (в JavaScript)
3 варианта использования замыканий (в JavaScript)
Замыкания могут показаться пугающей темой для любого, кто относительно новичок в программировании. Они представляют собой тему, которая выходит за рамки основных концепций программирования, которые являются частью большинства введений в эту область - примитивные типы данных, переменные, функции, базовый поток управления и т. Д.
Тем не менее, замыкания - это очень простая концепция, поэтому я хочу объяснить их так, как я их понимаю, и..
SummerAcademy об отладке — 2.1.4 Браузеры
В типичной архитектуре приложений в наши дни браузер является наиболее важной средой для внешнего интерфейса. Несмотря на то, что прилагаются большие усилия для стандартизации действий браузеров, разные движки иногда реагируют совершенно по-разному. Поэтому убедитесь, что вы знаете условия работы вашего приложения (например, какие браузеры, версии, операционные системы, разрешения, память, ЦП — см. 2.2.9) и протестируйте их соответствующим образом.
Вы должны иметь хорошее..
Понимание обещания в Javascript
Итак, что такое обещания и как это работает?
Если вы новичок в javascript, то сначала вам следует прочитать Обещания .
Я беру интервью у разработчиков frontend / javascript в течение последних 2 лет. Мое интервью обычно начинается с очень простых вопросов о javascript, в основном о обещаниях. Многие разработчики неправильно понимают, как выполняются обещания и когда они действительно начинают выполняться.
Обычно разработчики думают, что обещание начнет выполняться, когда они..
Привет, я Object.defineProperty. Я существую.
Вы, должно быть, слышали: «В JavaScript объекты - это король. Если вы разбираетесь в объектах, вы понимаете JavaScript ». Но когда дело доходит до свойств, разработчики JavaScript, включая меня , используют ярлыки. Я определил свойства 99,9% раз, как,
Что происходит, когда мы определяем свойства, как указано выше? Давайте проверим дескриптор свойства.
Итак, у нас есть свойство, с помощью которого мы можем делать все возможное в JavaScript. Удивительно, а кто этого не..
Javascript 30 (День 22)
Подсветка ссылок
Демо можно найти здесь .
Чему я научился на этом мини-проекте.
получитьBoundingClientRect()
Используется для возврата размеров и положения элементов относительно окна.
Он возвращает объект, представляющий границы CSS, связанные с элементом. Возвращаемые значения доступны только для чтения и не могут быть обновлены, к ним относятся left , top , x и y .
Значения представляют border-box в пикселях и относятся к верхнему левому углу окна просмотра (это не..
Новые функции JavaScript ES2021 (ES12)
Ожидается, что новая версия ECMAScript, ES2021, будет выпущена в июне 2021 года. Какие новые функции мы можем ожидать от новой версии? В этой статье рассказывается о некоторых функциях предстоящего выпуска и о том, как мы можем их использовать.
Список новых функций, обсуждаемых в этой статье
String.prototype.replaceAll Обещание.любое Логические операторы и выражения присваивания Числовые разделители Международный.ListFormat Параметры dateStyle и timeStyle для..
Фильтрация результатов поиска по ключевым словам — Javascript и React JS
Делая небольшое упражнение по созданию карточек монстров с помощью компонентов React и метода map, я подумал написать о том, как создать функцию фильтрации результатов поиска по ключевым словам. Это позволило мне использовать различные методы, такие как filter() и map(), для создания фильтра, который мы используем повсюду в Интернете.
Фильтр результатов поиска выглядит так, как показано выше. Я бы ввел ключевые слова имени монстра, и любое имя монстра, которое включает введенные..