Найти в Дзене
slice, split, push, pop, shift функции в JS
Slice Метод slice() возвращает новый массив, содержащий копию части исходного массива. const animals = ['ant', 'bison', 'camel', 'duck', 'elephant']; console.log(animals.slice(2)); // expected output: Array ["camel", "duck", "elephant"] console.log(animals.slice(2, 4)); // expected output: Array ["camel", "duck"] console.log(animals.slice(1, 5)); // expected output: Array ["bison", "camel", "duck", "elephant"] console.log(animals.slice(-2)); // expected output: Array ["duck", "elephant"] console...
3 года назад
Функции hasOwnProperty() и includes() в JavaScript
Всем привет, сегодня речь пойдет о функциях hasOwnProperty() и includes() из JavaScript. hasOwnProperty Данная функция нам помогает понять есть ли данный ключ в объекте. Часто нам требуется выполнить какое-то действие с объектом по определенному ключу, но чтобы не было ошибок требуется проверить существование данного ключа и тут нам на помощь приходит данная функция. Синтаксис: obj.hasOwnProperty('keyObj') obj - это объект в котором мы проверяем существование ключа keyObj - это ключ Пример: let obj = {keyObj: 1, keyObj2: 2} if (obj...
3 года назад
Применение функция some и indexOf в JavaScript
По началу эти функции были не особо мне понятны, но поработав с ними стала все прозрачно понятно. Some Метод some() проверяет, удовлетворяет ли какой-либо элемент массива условию, заданному в передаваемой функции. Параметры callback Функция проверки каждого элемента, принимает три аргумента: element Текущий обрабатываемый элемент массива. index(необязательный) Индекс текущего обрабатываемого элемента массива. array(необязательный)Массив, по которому осуществляется проход. Возвращаемое значение true, если...
3 года назад
Map, filter, find in JavaScript
Видео с youtube 1. Map Метод map() создаёт новый массив с результатом вызова указанной функции для каждого элемента массива. Пример: const arrayMap = [1,2,3] const resultMap = arrayMap.map(item => item + 2) в результате получите массив [3,4,5] Получается item + 2 применяется на каждый элемент массива, item - элемент массива 2. Filter Метод filter() создаёт новый массив со всеми элементами, прошедшими проверку, задаваемую в передаваемой функции. Пример: const arrayFilter = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present']; const resultFilter = arrayFilter...
3 года назад
Легко ли работать в стартапе (взгляд разработчика)
Что же такое стартап? Стартап - это небольшая компания которая только начала свою жизнь, с небольшим количеством сотрудников. Главные минусы работы в стартапе: 1. Ненормированный график. Да, это на самом первом месте т...
4 года назад
Новое кресло - новые проблемы ч.2
Из предыдущей статьи вы поняли что я купил новое компьютерное кресло т.к. старое кошки изорвали. Так вот, самое интересное о кресле или жизнь с новым креслом) Первый день , когда я его только привез, кошки ходили с опаской и не решались к нему подойти...
4 года назад
Новое кресло - новые проблемы ч.1
Проснулся я однажды утром и заметил что мое кресло, точнее ручки, поцарапаны, Ну думаю да и ладно. Посидев так час я понял что это не дело, обшивка колется и абсолютно не приятно сидеть. Вот что сделали кисы Решил я приобрести новое кресло, а не просто кресло а игровое, т...
4 года назад
Легко ли работать программистом?
Все думаю да что там делать, сел потыкал, но по факту все не так прекрасно как кажется со стороны. Самое сложное это психологическое давление, особенно когда только начинаешь работать. Тебе нужно сделать...
4 года назад
Топ фильмов ужасов/триллеров которые хочется пересмотреть несколько раз. часть 1
Сейчас фильмов снимается большое множество, но качество оставляет желать лучшего. Собрал несколько фильмов которые отлично заходят любителям триллеров. 9 врата Один из моих любимых фильмов про сатану. Джонни Депп тут снялся в роли перекупа редких книг...
4 года назад
Как войти в программирование
Статья будет только о fronted-разработке, т. К. Рассказ будет из собственного опыта Не буду ходить вокруг да около а сразу разложу по полочкам что необходимо: 1. Настойчивость - без этого как и в любом деле никуда...
4 года назад
Как я попал в программирование ч.2
Начало работы Первые 2 недели я изучал материал, который мне дал наставник. Изучал я Angular(typescript). Потом мне стали давать какие-то задания, я был с них в шоке из-за того что ничего не понимал и по факту наставник сидя за моим компом сам их делал...
4 года назад