Size: a a a

JavaScript — русскоговорящее сообщество

2021 March 10

ФП

Фёдор Прилуцкий... in JavaScript — русскоговорящее сообщество
источник

Д

Дмитрий in JavaScript — русскоговорящее сообщество
Нашел на https://learn.javascript.ru/comparison. Благодарю)
источник

Д

Дмитрий in JavaScript — русскоговорящее сообщество
Фёдор Прилуцкий
Ну просто == и >= по разному работают, такая особенность, это гуглится легко, можно почитать
спс)
источник

Оа

Отвал ам Уды... in JavaScript — русскоговорящее сообщество
Kirill
да, сдвинуть объекты с  sales назад на 5 позиций, либо вперед на 3 позиции,в зависимости от значения timezone
Погугли как менять местами элементы массива, выбери что подходит, вроде не очень сложно
источник

DT

Damir Takhautdinov in JavaScript — русскоговорящее сообщество
Олександр Олегович
Всем привет. Кто-то работал с массивом в котором от 500-5000 элементов. Как вообще по скорости обработки?
2 элемента в секунду обрабатывает, а если ещё больше массив взять, например 10 000, то будет вообще 1 элемент в секунду. Кароч чем больше элементов тем медленнее комплюктер работает. Что вообще за вопрос б****?
источник

О

Олександр Олегович... in JavaScript — русскоговорящее сообщество
Damir Takhautdinov
2 элемента в секунду обрабатывает, а если ещё больше массив взять, например 10 000, то будет вообще 1 элемент в секунду. Кароч чем больше элементов тем медленнее комплюктер работает. Что вообще за вопрос б****?
Та пока писал вопрос, сам ответ нашел
источник

И

Ибрагим in JavaScript — русскоговорящее сообщество
Kirill
да, сдвинуть объекты с  sales назад на 5 позиций, либо вперед на 3 позиции,в зависимости от значения timezone
источник

И

Ибрагим in JavaScript — русскоговорящее сообщество
вот моё решение
источник

И

Ибрагим in JavaScript — русскоговорящее сообщество
но помоему это лучше переписать с помощью встроенными методами массива
источник
2021 March 11

АС

Александр Соловьёв... in JavaScript — русскоговорящее сообщество
Приветствую. В нубском чате не помогли, пишу сюда. Подскажите, в чем затык, никак не могу понять, почему не меняется ссылка:
var oldBotFound = [];
var oldBotLink = ['https://tttttt.me/MentorProductStarAllMiniBot','https://tttttt.me/MentorProductStarSQLMiniBot'];
for (i = 0; i < oldBotLink.length; i++) {
   oldBotFound[i] = document.querySelectorAll('a[href*="'+oldBotLink[i]+'"]');
}
var botNew  = 'https://tttttt.me/MentorProductStarBot';
var intersection = oldBotLink.filter(x => oldBotFound.includes(x));
if (intersection) {
   for (i = 0; i < oldBotFound.length; i++) {
       function editHref() {
           oldBotFound[i].setAttribute("href", botNew);
           return false;
       }
   }
}

Суть в том, чтобы найти всех старыхботов на страницах сайта и заменить на новые.
источник

ab

a b in JavaScript — русскоговорящее сообщество
Александр Соловьёв
Приветствую. В нубском чате не помогли, пишу сюда. Подскажите, в чем затык, никак не могу понять, почему не меняется ссылка:
var oldBotFound = [];
var oldBotLink = ['https://tttttt.me/MentorProductStarAllMiniBot','https://tttttt.me/MentorProductStarSQLMiniBot'];
for (i = 0; i < oldBotLink.length; i++) {
   oldBotFound[i] = document.querySelectorAll('a[href*="'+oldBotLink[i]+'"]');
}
var botNew  = 'https://tttttt.me/MentorProductStarBot';
var intersection = oldBotLink.filter(x => oldBotFound.includes(x));
if (intersection) {
   for (i = 0; i < oldBotFound.length; i++) {
       function editHref() {
           oldBotFound[i].setAttribute("href", botNew);
           return false;
       }
   }
}

Суть в том, чтобы найти всех старыхботов на страницах сайта и заменить на новые.
Ты создаешь функции в цикле, но не вызываешь их
источник

АС

Александр Соловьёв... in JavaScript — русскоговорящее сообщество
a b
Ты создаешь функции в цикле, но не вызываешь их
понял. Я думал, что она вызывается и при создании…
источник

ab

a b in JavaScript — русскоговорящее сообщество
Александр Соловьёв
понял. Я думал, что она вызывается и при создании…
Нет, с чего бы ей вызываться
источник

АС

Александр Соловьёв... in JavaScript — русскоговорящее сообщество
a b
Нет, с чего бы ей вызываться
🤷
источник

АС

Александр Соловьёв... in JavaScript — русскоговорящее сообщество
Помогли в нубочате 😉
источник

BB

Bogdan Bida in JavaScript — русскоговорящее сообщество
Александр Соловьёв
понял. Я думал, что она вызывается и при создании…
IIFE вам нужно было
источник

АС

Александр Соловьёв... in JavaScript — русскоговорящее сообщество
Bogdan Bida
IIFE вам нужно было
теперь буду знать, как такую вызывать, спасибо!
источник

TK

Trevor K in JavaScript — русскоговорящее сообщество
does the second exist
источник

TC

Tom Cauf in JavaScript — русскоговорящее сообщество
Есть на странице внизу скрипт типа

document.getElementById('smb-id').onclick = function(){ ... }


На самой странице элемент с этим id как может существовать, так и отсутствовать. И вроде бы при первой загрузке эта строчка отрабатывает норм, но после нажатия submit в форме, если элемента не существует, эта строка генерирует ошибку

TypeError: Cannot set property 'onclick' of null
источник

TC

Tom Cauf in JavaScript — русскоговорящее сообщество
Разве должны генерироваться ошибки после загрузки страницы?
источник