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

Публикации по теме 'front-end-development'


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

Как удалить дубликаты массива в ES6
Вот три способа отфильтровать дубликаты из массива и вернуть только уникальные значения. Мне больше всего нравится Set, потому что он самый короткий и простой 😁 1. Использование S et Позвольте мне начать с объяснения того, что такое Set : Set - новый объект данных, представленный в ES6. Потому что Set позволяет хранить только уникальные значения. Когда вы передаете массив, он удаляет все повторяющиеся значения. Хорошо, давайте вернемся к нашему коду и..

fullPage.js  — полноэкранный веб-сайт с прокруткой на Paroller.js.
Веб-сайт с полноэкранной прокруткой в ​​настоящее время популярен для одностраничных демонстрационных проектов, таких как витрина продукта или портфолио и так далее. Один шаг — применить его с помощью fullPage.js, все готово. Официальный Документ Github Шаг 1:

Анимация карты mapbox в один клик
Совсем недавно Mapbox GL JS поддерживает отображение карт в виде 3D-глобусов, начиная с версии 2.9. Без лишних слов, давайте посмотрим, как это работает: Мы можем изменить карту на землю, установив свойство проекции: const map = new mapboxgl.Map({ container: 'map', projection: 'globe' }); Базовая конфигурация данных карты var map = new mapboxgl.Map({ style: "mapbox://styles/mapbox/satellite-streets-v11", // center: [121.42, 31.22], //上海市长宁区 //..

5 неестественных особенностей JavaScript! Часть I
Функции — это объекты: В JavaScript функции — это специальные типы объектов с определенными свойствами, связанными с ними. Он может иметь или не иметь имя, он также может иметь примитивные типы данных в качестве свойства и, конечно же, он имеет часть кода. Вызывается только часть кода функции JavaScript. Функции в JavaScript могут быть записаны как операторы или выражения, имеющие разный синтаксис, выражения возвращают адрес объекта функции, тогда как операторы только помещают объект..

Понимание замыканий в JavaScript
Понимание замыканий в JavaScript На самом деле это намного проще, чем то, что вам пытаются сказать другие учебники. Замыкание JavaScript - одна из тех тем, вокруг которых может быть трудно понять, просто из-за того, как это часто объясняется. Большинство руководств просто говорят вам, что это функция внутри функции, но на самом деле за всем этим скрывается более глубокий смысл. «Написание на языке ECMAScript без понимания замыкания похоже на написание Java без понимания классов» -..

Как мы создали полнофункциональное приложение
Социальная сеть, использующая Django и React Недавно я разработал Restify, приложение для социальных сетей для ресторанов. Restify — это полнофункциональное приложение, использующее Django и React. Целью этого проекта была практика разработки полного стека. В этом посте я опишу, как работает приложение. Модель данных Restify — это социальная сеть для ресторанов. Пользователь может создать страницу ресторана, содержащую соответствующую основную информацию, пункты меню,..

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

Как работает промежуточный надзор, часть 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, которые игнорируются компилятором и используются для добавления..