Size: a a a

JavaScript Rules

2020 February 17

AC

Alexey Chernousov in JavaScript Rules
Игорь Морозов
var form = document.querySelector('.block_with_text');
var select = document.querySelector('select.form-phone');

select.addEventListener('change, function() {
 if (select.value === 2) {
   form.classList.add('class_for_display_form');
 } else {
   form.classList.remove('class_for_display_form');
 }
}');
наверно примерно так, если правильно понял что нужно
*const
источник

Д

Дмитрий in JavaScript Rules
Добрый день, есть массив обьектов. Как вывести свойство в котором значение больше, а те свойства которые не повторяются, оставить как есть ?
[{A: 1}
{a: 4}
{b: 2}
{c: 1}
{&: 1}
{a: 3}
{b: 3}
{c: 1}
{d: 1}]
источник

AC

Alexey Chernousov in JavaScript Rules
Дмитрий
Добрый день, есть массив обьектов. Как вывести свойство в котором значение больше, а те свойства которые не повторяются, оставить как есть ?
[{A: 1}
{a: 4}
{b: 2}
{c: 1}
{&: 1}
{a: 3}
{b: 3}
{c: 1}
{d: 1}]
arr.reduce((biggest, item) => biggest < item, 0);
источник

Д

Дмитрий in JavaScript Rules
Alexey Chernousov
arr.reduce((biggest, item) => biggest < item, 0);
благодарю
источник

AC

Alexey Chernousov in JavaScript Rules
Дмитрий
благодарю
только ты именно значение выведешь, а не свойство. Тебе именно свойство нужно?
источник

Д

Дмитрий in JavaScript Rules
мне нужны все свойства, а если в них ключ повторяется, то вывысти свойство с максимальным значением
источник

AC

Alexey Chernousov in JavaScript Rules
Дмитрий
Добрый день, есть массив обьектов. Как вывести свойство в котором значение больше, а те свойства которые не повторяются, оставить как есть ?
[{A: 1}
{a: 4}
{b: 2}
{c: 1}
{&: 1}
{a: 3}
{b: 3}
{c: 1}
{d: 1}]
а, понял, ща сделаем
источник

AC

Alexey Chernousov in JavaScript Rules
Дмитрий
мне нужны все свойства, а если в них ключ повторяется, то вывысти свойство с максимальным значением
не, что-то у меня не выходит)
источник

Д

Дмитрий in JavaScript Rules
Alexey Chernousov
не, что-то у меня не выходит)
не к спеху, это там немного сложнее чем думаешь.
источник

AC

Alexey Chernousov in JavaScript Rules
Дмитрий
не к спеху, это там немного сложнее чем думаешь.
я уже понял)
источник

Иx

Иль xD in JavaScript Rules
Дмитрий
не к спеху, это там немного сложнее чем думаешь.
пройдись циклом по массиву и потом фор ин по объекту
источник

Д

Дмитрий in JavaScript Rules
Иль xD
пройдись циклом по массиву и потом фор ин по объекту
так не будет результата)
источник

D

Dima Pinkovskiy in JavaScript Rules
кто-то знает в чем проблема??
источник

АА

Артем Алексеенко in JavaScript Rules
Dima Pinkovskiy
кто-то знает в чем проблема??
Удали папку node_modules и попробуй заново npm i
источник

A

Andrew in JavaScript Rules
Добрый день. Как можно проверить строку на наличие символов "\" и "@"?
источник

VS

Vadym Stebakov in JavaScript Rules
Andrew
Добрый день. Как можно проверить строку на наличие символов "\" и "@"?
/\\|@/g.test('your string');
источник

A

Andrew in JavaScript Rules
Vadym Stebakov
/\\|@/g.test('your string');
Спасибо
источник

A

Andrew in JavaScript Rules
Не хочет он "\" отрабатывать
https://jsfiddle.net/v2jk7dLx/
источник

І

Іван in JavaScript Rules
let value = 'sd\f';
Потому что в этой строке нет слэша. Слеш автоматически эскейпит букву f. Попробуйте вывести строку перед тем как искать совпадение.
Проверьте на этой строке: let value = 'sd\\f';
источник

A

Andrew in JavaScript Rules
Точно. Не знал об этом. Спасибо) Это получается если пользователь введет логин через "\" Он потеряет одну букву?О_о
источник