Публикации по теме 'javascript-development'
4 новых полезных функции, добавленных в JavaScript в ES2022
Новый метод массива — .at()
Вы можете использовать этот новый метод массива для доступа к элементам из массива на основе определенного индекса. Вы можете использовать как положительное, так и отрицательное индексирование! Использование отрицательных индексов позволяет нам обращаться к массиву в обратном порядке, начиная с конца массива!
Статические частные поля и методы
ES2022 привносит больше в объектно-ориентированный мир JavaScript, добавляя возможность иметь частные..
SevenMentor — лучший институт программирования на Java
SevenMentor — отличный институт программирования на Java, предлагающий широкий спектр курсов, семинаров и других ресурсов, которые помогут вам эффективно изучить Java. Их инструкторы являются опытными профессионалами, и они обеспечивают всестороннюю и благоприятную среду обучения. Учебная программа предназначена для того, чтобы помочь вам лучше понять основные принципы и методы программирования на Java, а также получить опыт работы с этим языком. Курсы охватывают такие темы, как..
Обработка массивов JavaScript
Массивы JavaScript — это универсальные структуры данных, которые позволяют хранить коллекции данных и манипулировать ими. Независимо от того, новичок вы или опытный разработчик, важно понимать, как работать с массивами. В этом руководстве мы предоставим вам пошаговое руководство по работе с массивами JavaScript, а также примеры кода, которые помогут вам освоить основы.
Оглавление
Создание массива Доступ к элементам массива Изменение элементов массива Длина массива Итерация по..
Как проверить, имеет ли объект определенное свойство в JavaScript?
Чтобы проверить, имеет ли объект определенное свойство в JavaScript, вы можете использовать оператор in или метод hasOwnProperty() . Вот пример использования обоих подходов:
В этом примере мы определяем объект myObj с двумя свойствами: foo и baz . Затем мы используем оператор in , чтобы проверить, имеет ли myObj свойство foo , и метод hasOwnProperty() , чтобы проверить, имеет ли myObj свойство baz .
Оба метода возвращают true , если объект имеет указанное..
Что я узнал, разработав надстройку для Google Документов за две недели
Советы и усвоенные уроки
Вступление
Мы разработали и опубликовали надстройку Google Doc с открытым исходным кодом под названием Referencer , которая помогает автоматизировать перекрестные ссылки для рисунков, таблиц и заголовков разделов примерно за две недели.
Я узнал кое-что новое из этого короткого, но увлекательного опыта и хочу поделиться с другими, кто заинтересован в создании надстроек для продуктов и инструментов GSuite (например, Google Docs and Sheets).
Мотивация..
Одна статья, чтобы понять, как создавать теневые эффекты в Three.js
Предисловие
Тени всегда были проблемой для 3D-рендеринга в реальном времени, независимо от того, какой движок используется. Нужно потрудиться, чтобы отобразить более реалистичные тени при разумных затратах на производительность.
Существует множество способов реализации теней, и Three.js имеет встроенное решение. Обратите внимание, что это решение удобно и просто в использовании, но оно не идеально.
Как это работает
«Новое» ключевое слово в JavaScript
Объясняется простым языком с примерами за 4 минуты
Ключевое слово new в JavaScript - одна из тех вещей, которые люди, начинающие с JS, часто неправильно понимают или даже опасаются.
Все становится намного проще понять, если мы проверим, что new is делает за кулисами.
В этой статье я рассмотрю простые примеры и покажу вам, что new делает для нас за кулисами.
Начиная с ES6, мы больше не видим new такого часто, но это все равно необходимо знать любому разработчику.
Пример..
Новые материалы
Используйте Python для анализа рейтингов и обзоров курсов OMSCS Технологического института Джорджии
Как получать и анализировать рейтинги курсов OMSCS, данные о сложности и рабочей нагрузке и компилировать их в интерактивную информационную панель
Программа Онлайн-магистр компьютерных наук..
Стеки и очереди в Python
Стеки и очереди в Python
Изучите 2 популярные линейные структуры данных.
Зачем это читать?
Стеки и очереди ( произносится как kyo͞o или kiu ) - это простые, но мощные структуры данных,..
Matt’s Tidbits #99 — «Элегантная обработка нуля»
На прошлой неделе я писал о некоторых крайних случаях правдоподобия в JavaScript . На этот раз у меня есть небольшая заметка об элегантной обработке нулевых/неопределенных значений.
null..
Обучение работе с AWS с Habana Gaudi
Использование возможностей выделенных обучающих чипов DNN — часть 2
В октябре прошлого года AWS объявила о появлении типа инстанса Amazon EC2 DL1 . DL1, оснащенный восемью ускорителями..
Сортировка вставками с помощью JavaScript
Простые типы алгоритмов сортировки
Пузырьковая сортировка ➝ O(n²) Сортировка вставками ➝ O(n²) Сортировка выбором ➝ O (n²) Сортировка слиянием ➝ O (n * log n) Быстрая сортировка ➝..
Я попросил ChatGPT решить 5 вопросов по программированию LeetCode
ChatGPT , диалоговый ИИ от OpenAI , выпущенный в ноябре 2022 года, может понять и ответить практически на все, что вы спросите. У него есть возможность писать стихи, штамповать эссе и писать..
DevTools, которые изменили мою жизнь
Самые эффективные инструменты разработчика, которые я встречал за свою карьеру
Время от времени вы сталкиваетесь с инструментом, который расширяет ваши способности сверхспособностями и..