Squeak.ru - шаблоны программирования

Публикации по теме 'javascript'


Cracking the FrontEnd Developer Interview: всесторонняя дорожная карта
Мы все были там — сидели напротив потенциального работодателя, с бешено колотящимся сердцем, слегка потными ладонями, когда они задавали вопросы, которые могли бы определить наше будущее. Собеседования при приеме на работу волнуют, но они также могут быть нервными. Вот почему я твердо верю, что тщательная подготовка — это ключ к успеху на собеседованиях, особенно в конкурентном мире фронтенд-разработки. Я составил это исчерпывающее руководство по подготовке, которое охватывает..

Лучшие практики JavaScript - комментирование структур управления и функций
JavaScript - очень щадящий язык. Легко написать код, который работает, но содержит ошибки. В этой статье мы рассмотрим лучшие практики комментирования управляющих структур и функций. Комментирование структур управления Место перед структурой управления - хорошее место для комментариев. Возможно, мы захотим объяснить, почему мы что-то делаем с помощью цикла или условного оператора. Ставьте комментарий перед каждым if, case, loop или Block of State Если мы хотим добавить..

«это»: загадка в Javascript
«это»: загадка в Javascript ключевое слово this является одним из самых обсуждаемых и наиболее запутанных понятий, существующих в javascript. В этой статье я рассмотрю эту путаницу и предоставлю вам логические объяснения странного поведения, стоящего за этим . Готовый? Давайте погрузимся глубоко… this в методах const user = { firstname: 'Tony', lastname: 'Stark', getName: () => { // Arrow function console.log(`${this.firstname} ${this.lastname}`); } }..

RxJS: merge () против mergeAll () против mergeMap ()
RxJS предлагает множество операторов, которые мы можем использовать для обработки данных. Несомненно, это очень полезно, с другой стороны, такое большое количество может привести к путанице. Для начала важно отметить, что существует два типа материалов RxJS: функции и операторы. Первое кажется очевидным - функция - это не что иное, как функция, хотя стоит упомянуть, что они импортируются из модуля rxjs . Последние тоже являются функциями, тем не менее, их вызов должен происходить..

Selenium для тестирования браузера
Селен веб-драйвер Selenium Web Driver предоставляет клиент для каждого браузера без использования JavaScript. Он позволяет быстро и легко писать автоматизированные тесты. Selenium поддерживает стандартизированный API, который удобен для пользователя и позволяет эмулировать действия пользователей в веб-браузере, уменьшая потребность в ручном тестировании. Это также предотвращает появление регрессий в вашем коде. Как это работает Selenium Web Driver работает в модели клиент/сервер..

JS Series #13: Методы обратного вызова массива и стрелочные функции
Обратный вызов со встроенными функциями Мы уже познакомились с Массивами , Методами массивов и Обратным вызовом . Массив поставляется со многими встроенными методами, которые работают с callback методами. Теперь мы узнали о методах callback , так что пришло время узнать, как использовать callbacks с методами массива . В этой статье рассматривается следующий список методов… для каждого() карта() находить() фильтр() каждый() некоторый() Сортировать() уменьшать()..

Как записывать тесты в драматургии
Чтобы записать тесты в драматурге, нам нужно взглянуть на некоторые инструменты, предоставляемые драматургом, одним из них является Codegen. «Генератор тестов» в контексте генерации кода относится к инструменту или инфраструктуре, которая автоматически генерирует тестовые случаи для E2E-тестирования. Тестирование программы обычно включает в себя проверку различных сценариев, чтобы увидеть, ведет ли она себя так, как ожидалось. Но выполнение этого вручную может занять много времени и..

Новые материалы

Как работает промежуточный надзор, часть 2 (машинное обучение)
Эффективная сегментация медицинских изображений с промежуточным механизмом наблюдения (arXiv) Автор: Ди Юань , Цзюнян Чен , Чжэнхуа Сюй , Томас Лукасевич , Чжиган Фу , Гуйчжи Сюй ...

Что такое A11y (и почему вы должны его использовать)
Возможно, вы слышали об атрибутах W3C или ARIA, но что они на самом деле означают? Доступность определяется как процесс разработки продуктов, устройств и сред, которые могут использовать люди..

День 76/100 Книга
День 76/100 Книга Обучение — это непрерывный процесс с ресурсами, широко используемыми людьми, которые признают сложный путь достижения успешной цели. Хотя поначалу это может показаться..

Gmail Smart Compose: умный способ написать электронное письмо
Gmail означает почту Google, это бесплатная служба электронной почты, предоставляемая Google по всему миру. Google официально запустил Gmail в 2004 году, и в настоящее время этой услугой..

API следующего поколения: gRPC n Javascript
gRPC - быстро развивающаяся технология, которая потенциально может заменить протокол HTTP. Это быстрее, чем традиционные HTTP-вызовы, потому что он отправляет данные в двоичном формате, а не в..

Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне Аудитория Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..

Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами Введение: Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..