Метод строк .replace()
Метод строк
#javascript
Подписывайтесь на канал 👉@coddy_academy
Метод строк
.replace() позволяет заменять подстроки при помощи регулярных выражений, но по умолчанию заменяется лишь первое вхождение подстроки. Тем не менее, вы можете исправить это, добавив g в конец регулярного выражения.#javascript
Подписывайтесь на канал 👉@coddy_academy
👍2
Метод Math.pow()
Если вы хотите возвести некоторое число в определённую степень, можете для этого воспользоваться методом
#javascript
Подписывайтесь на канал 👉@coddy_academy
Если вы хотите возвести некоторое число в определённую степень, можете для этого воспользоваться методом
Math.pow(). Этот метод возводит число в заданную степень. Первым параметром передается число, а вторым – степень, в которую необходимо это число возвести.#javascript
Подписывайтесь на канал 👉@coddy_academy
👍4
Выводим текущую дату и время на JavaScript
Пишем программу, которая выводит текущую дату и время на JavaScript.
В этом примере конструктор new Date() используется для создания объекта текущей даты. Далее используем метод .toDateString(), который возвращает часть объекта даты с датой, и метод .toLocaleTimeString(), который возвращает часть объекта даты со временем.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Пишем программу, которая выводит текущую дату и время на JavaScript.
В этом примере конструктор new Date() используется для создания объекта текущей даты. Далее используем метод .toDateString(), который возвращает часть объекта даты с датой, и метод .toLocaleTimeString(), который возвращает часть объекта даты со временем.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод строк .padStart()
Если вы хотите добавить в начало строки символы так, чтобы по итогу она достигла определенной длины, воспользуйтесь методом .padStart().
Первый параметр – это длина, которую необходимо достичь, а второй – строка, которой вы дополняете исходную строку до указанной длины.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Если вы хотите добавить в начало строки символы так, чтобы по итогу она достигла определенной длины, воспользуйтесь методом .padStart().
Первый параметр – это длина, которую необходимо достичь, а второй – строка, которой вы дополняете исходную строку до указанной длины.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод строк .padEnd()
Если вы хотите добавить в конец строки символы так, чтобы по итогу она достигла определенной длины, воспользуйтесь методом .padEnd().
Первый параметр – это длина, которую необходимо достичь, а второй – строка, которой вы дополняете исходную строку до указанной длины.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Если вы хотите добавить в конец строки символы так, чтобы по итогу она достигла определенной длины, воспользуйтесь методом .padEnd().
Первый параметр – это длина, которую необходимо достичь, а второй – строка, которой вы дополняете исходную строку до указанной длины.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1
Методы Math.log2() и Math.log10()
Вы можете вычислить логарифм числа по основанию 2 или по основанию 10 с помощью методов объекта Math.
Метод Math.log2() возвращает двоичный (по основанию 2) логарифм числа. Метод Math.log10() возвращает десятичный (по основанию 10) логарифм числа.
Если значение числа меньше 0, возвращаемое значение всегда будет равным NaN.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Вы можете вычислить логарифм числа по основанию 2 или по основанию 10 с помощью методов объекта Math.
Метод Math.log2() возвращает двоичный (по основанию 2) логарифм числа. Метод Math.log10() возвращает десятичный (по основанию 10) логарифм числа.
Если значение числа меньше 0, возвращаемое значение всегда будет равным NaN.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод массива .copyWithin()
Если вы работаете с массивами, вам может пригодиться метод .copyWithin(), который копирует часть массива в тот же массив и возвращает его без изменения размера, т. е. копирует элементы массива в пределах одного массива.
Первый параметр является обязательным и обозначает позицию индекса, в который будет вставлен копируемый элемент. Второй параметр указывает, откуда начинается копирование, а третий – где заканчивается.
Если третий параметр не указан, то будут скопированы элементы до конца массива.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Если вы работаете с массивами, вам может пригодиться метод .copyWithin(), который копирует часть массива в тот же массив и возвращает его без изменения размера, т. е. копирует элементы массива в пределах одного массива.
Первый параметр является обязательным и обозначает позицию индекса, в который будет вставлен копируемый элемент. Второй параметр указывает, откуда начинается копирование, а третий – где заканчивается.
Если третий параметр не указан, то будут скопированы элементы до конца массива.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод массива .fill()
Вы можете использовать метод .fill(), если хотите заполнить все элементы массива статическим значением. По умолчанию этот метод изменяет весь массив, но вы можете указать индекс для начала и окончания изменения.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Вы можете использовать метод .fill(), если хотите заполнить все элементы массива статическим значением. По умолчанию этот метод изменяет весь массив, но вы можете указать индекс для начала и окончания изменения.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍2
Метод Math.hypot()
Если, например, вам необходимо вычислить гипотенузу прямоугольного треугольника, а вы знаете длины катетов, то вам поможет метод Math.hypot(). Метод Math.hypot() возвращает квадратный корень суммы квадратов своих аргументов.
При вызове с одним аргументом, метод Math.hypot() вернет то же самое значение, что и метод Math.abs().
#javascript
Подписывайтесь на канал 👉@coddy_academy
Если, например, вам необходимо вычислить гипотенузу прямоугольного треугольника, а вы знаете длины катетов, то вам поможет метод Math.hypot(). Метод Math.hypot() возвращает квадратный корень суммы квадратов своих аргументов.
При вызове с одним аргументом, метод Math.hypot() вернет то же самое значение, что и метод Math.abs().
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1
Метод строк .trim()
Метод .trim() удаляет пробелы по краям строки. Чаще всего это нужно при вводе пользователем каких-либо значений: он может случайно налепить лишних пробелов, а наша задача – очистить введенный текст от них.
#javascript
Подписывайтесь на канал 👉@coddy_academy
Метод .trim() удаляет пробелы по краям строки. Чаще всего это нужно при вводе пользователем каких-либо значений: он может случайно налепить лишних пробелов, а наша задача – очистить введенный текст от них.
#javascript
Подписывайтесь на канал 👉@coddy_academy
👍1