Ленинская
/theme@cris_highlight_bot
[object Object]
/theme@cris_highlight_bot
Александр
/theme@cris_highlight_bot
Карамультук
/theme@cris_highlight_bot
Boris
/theme@cris_highlight_bot
Orzue
/theme@cris_highlight_bot
Lupusregina[beta]
/theme@cris_highlight_bot
Dmitry
/theme@cris_highlight_bot
Dmitry
Ребят есть объект и мне надо взять у него только поляма с именем sa.A — sa.Z, как их можно отсеять?
Lupusregina[beta]
Lupusregina[beta]
Dmitry
а если до Z цикл делать с алфавитом?
Dmitry
Lupusregina[beta]
да. в массив запхать
Object
.entries(obj)
.filter(([k, v]) => /^sa\.[A-Z]$/.test(k))
.map(v => v[1])
Syntax Highlight Bot
Dmitry
Lupusregina[beta]
Syntax Highlight Bot
Dmitry
спасибо большое, сам бы не допер никогда
Dmitry
Lupusregina[beta]
А если оставить ключами буквы а sa убрать?
Object
.fromEntries( Object
.entries(obj)
.map(([k, v]) => [k.match(/^sa\.([A-Z])$/), v])
.filter(([k, v]) => k)
.map(([k, v]) => [k[1], v])
);
Syntax Highlight Bot
Lupusregina[beta]
const result = Object
.fromEntries( Object
.entries(obj)
.map(([k, v]) => [k.match(/^sa\.([A-Z])$|/)[1], v])
.filter(v => v[0] !== undefined)
); или так, покороче
Syntax Highlight Bot
TRIPLYE
Всем привет, кто может помочь с приложением для браузерной игры?
Igor
Dmitry
Хук отдаёт объект и его модификации
Типа
const foo = { name: 1}
Апдейт имени делаю и хук даёт предыдущий объект и объект с модификация ми.
Проблема в том что для вложенных структур он отдаёт в поиском виде (типа data.name) как максимально быстро применить модификации к объекту?
Sergey
Нужен совет сеньёра JS.
Надо найти разницу в % между старой и новой ценой.
Я решил так. Можно ли было проще?
4600 / 100 % = 3790 / x %
x = 3790 * 100 / 4600 = 82 %
100 - x = 18%;
Syntax Highlight Bot
Sergey
Dmitry
Sergey
Muzaffar
ребять можете помочь, надо из данных создать дерево
т.е. есть таблица со столбцами id, name, h-index, department, faculty
с данными 1, QWERTY, 10, Механика, Мехфак
и надо сделать типа такое
{id: 'institute', parent: '', name: 'Институт'},
{id: 'МехФак', parent: 'institute', name: 'МехФак'},
{id: 'Механика', parent: 'МехФак', name: 'Механика'},
{id: 1, parent: 'Механика', name: 'QWERTY', value: 10}
Andrew
(1-нц/сц)*100 - такой вид вроде понятнее
отношение новой цены к старой покажет тебе сколько процентов от старой цены состовляет новая цена.
а тебе нужно найти разницу в процентах между новой и старой ценой.
тут нужно указание относительно какой цены, новой или старой
Sergey
Моя формула не правильная чтоли?
Или я просто местами перепутал слагаемые?
Kenan
ребять можете помочь, надо из данных создать дерево
т.е. есть таблица со столбцами id, name, h-index, department, faculty
с данными 1, QWERTY, 10, Механика, Мехфак
и надо сделать типа такое
{id: 'institute', parent: '', name: 'Институт'},
{id: 'МехФак', parent: 'institute', name: 'МехФак'},
{id: 'Механика', parent: 'МехФак', name: 'Механика'},
{id: 1, parent: 'Механика', name: 'QWERTY', value: 10}
а какие данные ты получаешь?
Muzaffar
{id: 1, name: QWERTY, h-index:10, department:Механика, faculty:Мехфак}
Поликарп
Добрый день. Вопрос по pattern в полях input
Поликарп
почему когда задан паттерн для ввода телефона валидации поля input с использованием спецификаций html5 если юзер уже ввел неправильный номер и форма выдала ошибку, то с этого момента если удалять и править ошибочные данные ошибка будет возникать всегда пока не обновить форму
Поликарп
<input type="tel" pattern="7\([0-9]{3}\)[0-9]{3}-[0-9]{2}-[0-9]{2}" name="phone" placeholder="Телефон" maxlength="12" required oninvalid="setCustomValidity('Номер телефона должен содержать не менее 7 цифр вместе с кодом города и начинаться с +7 или 8')">
Sergey
Получил 5 элементов.
Не пойму как обратиться к конкретному.
Sergey
let elements = $(this).siblings();
console.log(elements);
let oldPrice = elements['div.old-price'].innerText;
Syntax Highlight Bot
Sergey
Sergey
Я так понял обратиться можно только по индексу массива.
Sergey
как нибудь можно обратиться по этой части?
Поликарп
Надо так. Если мы не проходим валидацию input то после нажатии кнопки submit нужно обнулить значение input
GG
GG
Sergey
Почему когда я вывожу это в консоль ожидаю что получу родителя элемента, а получаю сам элемент?
$('.benefit-price').each(function() {
//Получим родителя
let parent = $(this).closest('div');
});
GG
Sergey
С парент работает! а почему клосест не проканало?
Sergey
ааааааа
GG
Anonymous
Anonymous
Как переводить на русский а?
Username
Учить английский или в гугл переводчик писать
Anonymous
Не там пока переводишь время уйдет
Anonymous
Тебе по любому англ нужен
Anonymous
Я хотел чтобы приложение вся переводился
Anonymous
Anonymous
Проиграл
Anonymous
Anonymous
Из Африки
Anonymous
Щучу с Иссык-Кулья
Anonymous
Еслы бы на русском может быть я выигралбы
Kirill
Всем привет. Подскажите пожалуйста, как обратиться к объекту "data"? Сейчас к нему доступа нету, в консоли он не объявлен:
Kirill
Vladislav
Vladislav
чтобы он был доступен в консоли
GG
Kirill
вебпак?
из бэкэнда через ajax:
success: function(response) {
var my_object = $.parseJSON(response);
console.log(my_object)
},
GG