Публикации по теме '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(), для создания фильтра, который мы используем повсюду в Интернете. Фильтр результатов поиска выглядит так, как показано выше. Я бы ввел ключевые слова имени монстра, и любое имя монстра, которое включает введенные..