Публикации по теме 'web-design'
К сожалению, если ваш HTML содержит много элементов и изображений, операция прокрутки становится…
К сожалению, если ваш HTML содержит много элементов и изображений, операция прокрутки становится очень сложной для браузера, поскольку ему необходимо рисовать области и слои, которые были скрыты за пределами области просмотра, поэтому анимация прокрутки может быть не плавной.
Для таких ситуаций я реализую прокрутку, имея прокручиваемый контейнер с моими экранами и просто переводя его вертикально, например:
container.style.transform = `translateY(-${targetScreenTop}px)`
Конечно, чтобы..
API хранилища на Javascript
API хранилища удобен для нас, разработчиков, для хранения данных на стороне клиента. Ранее для этой цели использовались файлы cookie, которые имели свои недостатки. По сравнению с файлами cookie Storage API более безопасен и позволяет нам хранить большие объемы данных локально в браузере.
Данные хранятся в парах ключ-значение типа String. API хранилища предоставляет нам два варианта хранения данных:
Хранилище с 1 сеансом 2-локальное хранилище
Вы можете просмотреть свое локальное..
Почему JavaScript по-прежнему важен при разработке современных веб-приложений
Несомненно, с 1995 года Javascript сыграл самую большую роль в разработке динамических и интерактивных веб-страниц. Будучи одним из самых мощных языков программирования на стороне клиента, он не только сохранил свою позицию лучшего языка программирования после Java, но и расширяет возможности 96,2% сайтов в Интернете.
Это правда, что компании, занимающиеся веб-разработкой, широко используют Javascript для веб-разработки, но это не значит, что нельзя недооценивать его эффективность..
Методы обхода массива в JavaScript
Первый тип: цикл for, который также является наиболее распространенным.
константа обр = [11,22,33,44,55,66,77,88]
for (let i = 0; i < arr.length; i++) {
console.log(arr[i])
}
Второй: forEach()
1) forEach() обходит обычные массивы
arr.forEach( function(item){
console.log(item)
} )
2) forEach() перебирает массив типов объектов
const arr = [
{id:1,name:'zhangsan'},
{id:2,name:'lisi'},..
Веб-дизайн: объясните наиболее распространенный язык, используемый в веб-дизайне в 2023 году.
Введение в веб-дизайн
Веб-дизайн — это процесс создания визуально привлекательных и удобных веб-сайтов. Он включает в себя сочетание графического дизайна, верстки и программирования для создания веб-сайта, удобного для навигации, визуально привлекательного и отвечающего потребностям целевой аудитории. В 2023 году наиболее распространенными языками, используемыми в веб-дизайне, являются HTML, CSS и JavaScript.
Важность HTML
HTML (язык гипертекстовой разметки) является основой..
10 советов, как улучшить скорость вашего сайта
Скорость сайта? Это вообще имеет значение? Разве недостаточно хорошего дизайна и отличного контента?
Думайте сами! Если пользователю приходится ждать, чтобы взглянуть на ваш веб-сайт, как дизайн, изображения или контент произведут впечатление? Логично, не так ли?
Давайте сначала пройдемся по некоторым статистическим данным.
Amazon сообщила об увеличении дохода на 1% за каждые 100 миллисекунд улучшения скорости сайта. (Источник: Amazon ) Так же поступили и в Walmart, они..
Предоставление реактивного источника данных для таблицы данных материалов с помощью Slice OStore
Сценарий
У нас есть MatDataTable , инициализированный свойством компонента:
dataSource: MatTableDataSource<OptimizationMetric>
Этот экземпляр DataSource нуждается в пустом массиве, когда приложение инициализирует себя.
Когда результат вычислен, экземпляр DataSource должен быть обновлен результатом.
Подход
Создайте экземпляр OStore и разместите в нем пустой массив.
this.os.post(RESULT, [])
Когда результат был вычислен put результат в хранилище:..
Новые материалы
Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..
Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом
Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..
Советы по коду Laravel #2
1-) Найти
// You can specify the columns you need
// in when you use the find method on a model
User::find(‘id’, [‘email’,’name’]);
// You can increment or decrement
// a field in..
Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv)
Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..
3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации —
2. Используя квадратичную формулу —
3. Заполнив квадрат —
Давайте поймем это, решив это простое уравнение:
Мы пытаемся сделать LHS,..
Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..
Демистификация рекурсии
КОДЕКС
Демистификация рекурсии
Упрощенная концепция ошеломляющей
О чем весь этот шум?
Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..