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


Функции для работы с массивами JavaScript
Узнайте, как использовать карту , фильтр , уменьшить, некоторые , каждые , sort и splice в JavaScript. карта Метод map () используется для создания нового массива той же длины, что и существующий, с применением функции к каждому из элементов первого массива. Пример Фильтр Метод filter () принимает каждый элемент массива и применяет к нему условный оператор. Если это условие возвращает истину, элемент помещается в выходной массив. Если условие возвращает false,..

Темная тема с идеями | Два в одном JS
Надеюсь, вы следили за моим другим миром DOM с множеством манипуляций и прочего. В этом проекте я подумал, почему бы не объединить две основные манипуляции с DOM, которые можно легко выполнить после посещения Основ JS. Здесь мы будем работать над двумя вещами: Dark Mode + Random Quote Parser. Давайте быстро взглянем на шаблон HTML и CSS! HTML-код: ‹!DOCTYPE html› ‹html язык="ru"› ‹метакодировка="UTF-8› ‹meta name=”viewport” content=”width=device-width,..

Знаете ли вы прототип строки и массива Javascript?
String.prototype.chartAt() ChartAt() возвращает новый строковый метод одного кода, расположенного по указанному смещению строки chartAt(index) Пример const word = "hellow new wordl"; console.log("The world at index is '+ word.chartAt() + '"); Запустите вкладку терминала или консоли, чтобы увидеть результаты. Строка.прототип.заменить() Метод replace() возвращает новую строку с некоторыми или всеми совпадениями замененного. Может быть строкой или a, а также..

Я не знаю JS (Часть II)
Итак, в части I серии мы, Грейс, узнали о JavaScript. Посмотрим, что будет сегодня. Был прекрасный солнечный день, Ада и Грейс решили встретиться в кафе. Грейс на месте, и она очень рада узнать больше о пользовательском интерфейсе. Ада тоже когда-то достигла. Заказали кофе, и с первого глотка началась дискуссия… Грейс : Привет, Ада Ада : Эй, как дела? Грейс : вы знаете, что я начал изучать JavaScript. Это действительно интересно. Ада : Это действительно здорово...

Работа с нервами и оценки в начальной школе
Работа с нервами и оценки в начальной школе Если вы приближаетесь к своему первому экзамену в Launch School, вы, вероятно, нервничаете. Launch School использовала любую возможность, чтобы сообщить вам, что программа трудная. Оценочный тест на мастерство, а не только на осведомленность, и любая оценка ниже B означает, что вам нужно потратить больше времени на некоторые концепции, прежде чем двигаться дальше. Пройдя несколько тестов, я думаю, что самое сложное - это нервничать...

Ускоренный курс JavaScript для начинающих-3
Добро пожаловать в часть 3 серии. Вы можете найти часть-2 здесь . Мы начнем с петель в этой части. Петли Первый цикл, который будет выглядеть, — это традиционный цикл for, который есть во всех языках. Давайте рассмотрим цикл for ниже: for(let i=0; i <= 10; i++){ console.log(`Loop Number - ${i}`); } Теперь ход цикла такой, как если бы let i=0 запустился впервые. После этого будет запущено i ‹= 10 . Теперь это будет верно, потому что 0 меньше или равно 10. Таким..

Особенности и сравнение es6
ребята, вот некоторое сравнение возможностей es6. вар myCountry = Индия; если правда) { вар myCountry = США; console.log(whoWillWinToday) //США } console.log(whoWillWinToday) // США — это последнее значение, которое обновляется ///////////////////var имеет область действия функции ....let, а const имеет область действия блока пусть whoWillWinToday = Индия; если правда) { var whoWillWinToday = pakisatan; console.log(whoWillWinToday)//пакисатан }..