Публикации по теме '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)//пакисатан
}..