Size: a a a

JavaScript Rules

2020 March 12

IE

Iliya Efimov in JavaScript Rules
Получится math.floor(x*1000000)
источник

A

Andrew in JavaScript Rules
Привет.  У меня сотни одинаковых аватарок и каждый раз приходить грузить их через сервер.Есть задание кешировать аватарки. Вопрос как это вообще делается? Куда копать подскажите)
источник

AL

Alexander Luschenko in JavaScript Rules
а почему не сделать одну большую картинку или вынести их на отдельный сервер?
источник

A

Andrew in JavaScript Rules
У меня есть таблица пользователей и у каждого есть аватарка. Бек сделан так, что сначала получаю id пользователя, потом делаю еще  запрос на получение его аватарки. Бегу по массиву и делаю сотни запросов на получение аватарок. Мне надо закешировать аву, и если она есть в кеше,то не делать запрос, а загрузить из кеша
источник

AL

Alexander Luschenko in JavaScript Rules
ну для начала зачем еще запрос - left join работает и не нужно доп запрос. Во вторых зачем вы бегите по таблицы?
источник

A

ANONYM XACKER in JavaScript Rules
У меня есть свой бот и скрыпт и как установим сервер
источник

вг

василий гардт in JavaScript Rules
Ребят у меня много карточек у каждой есть кнопочка ‘сохранить в избранное’. После нажатия меняется цвет. Подскажите пожалуйста как сохранить нажатые в localStorage в виде массива и чтоб они сохранились после перезагрузки страницы.
источник

S

Suma in JavaScript Rules
ребят, помогите пожалуйста, кто может. Как через метод reduce из этого  const testArr = [
 { name: "first", value: 1},
 { name: "second", value: 2},
 { name: "third", value: 5},
 { name: "fourth", value: 1},
 { name: "fifth", value: 2}
 ]; Сделать это =============={
"1":  { name: ['first', 'fourth']} },
"2":  { name: ['second', 'fifth']} },
"5" : { name: ['third'] }
} Спасибо!
источник

A

Andrey in JavaScript Rules
Suma
ребят, помогите пожалуйста, кто может. Как через метод reduce из этого  const testArr = [
 { name: "first", value: 1},
 { name: "second", value: 2},
 { name: "third", value: 5},
 { name: "fourth", value: 1},
 { name: "fifth", value: 2}
 ]; Сделать это =============={
"1":  { name: ['first', 'fourth']} },
"2":  { name: ['second', 'fifth']} },
"5" : { name: ['third'] }
} Спасибо!
For
источник

OS

Oleg S in JavaScript Rules
Suma
ребят, помогите пожалуйста, кто может. Как через метод reduce из этого  const testArr = [
 { name: "first", value: 1},
 { name: "second", value: 2},
 { name: "third", value: 5},
 { name: "fourth", value: 1},
 { name: "fifth", value: 2}
 ]; Сделать это =============={
"1":  { name: ['first', 'fourth']} },
"2":  { name: ['second', 'fifth']} },
"5" : { name: ['third'] }
} Спасибо!
.reduce((acc, { name, value }) => {
 if (acc[value]) {
   acc[value].push(name)
 } else {
   acc[value] = [name]
 }
 return acc
}, {})
источник

S

Suma in JavaScript Rules
Oleg S
.reduce((acc, { name, value }) => {
 if (acc[value]) {
   acc[value].push(name)
 } else {
   acc[value] = [name]
 }
 return acc
}, {})
Огромное вам спасибо!!! Что-то редюс слабо понимаю*(
источник

V

Vall 🌑 in JavaScript Rules
Suma
ребят, помогите пожалуйста, кто может. Как через метод reduce из этого  const testArr = [
 { name: "first", value: 1},
 { name: "second", value: 2},
 { name: "third", value: 5},
 { name: "fourth", value: 1},
 { name: "fifth", value: 2}
 ]; Сделать это =============={
"1":  { name: ['first', 'fourth']} },
"2":  { name: ['second', 'fifth']} },
"5" : { name: ['third'] }
} Спасибо!
.reduce((acc, { name, value }) => {
   if (acc[value]) {
     acc[value].name.push(name)
   } else {
     acc[value] = {
       name : [name]
     }
   }
   return acc
 }, {})
источник

OS

Oleg S in JavaScript Rules
Vall 🌑
.reduce((acc, { name, value }) => {
   if (acc[value]) {
     acc[value].name.push(name)
   } else {
     acc[value] = {
       name : [name]
     }
   }
   return acc
 }, {})
этот вариант правильнее, я не до конца увидел нужный результат
источник

S

Suma in JavaScript Rules
Спасибо, колеги!
источник

Ю

Юра in JavaScript Rules
https://codepen.io/freelancetesting/pen/xxGWZKw
Привет, подскажите почему пишет
missing ( before formal parameters   .
Я все проверил , все скобочки сходяться везде , что я делаю не так ?
источник

e

elvis in JavaScript Rules
var span = document.querySelector('.result');
button.addEventListener('click', function(e) {
   e.preventDefault();
   calc();
 });

function calc{ не правильно
должно быть function calc(){
источник

Ю

Юра in JavaScript Rules
elvis
var span = document.querySelector('.result');
button.addEventListener('click', function(e) {
   e.preventDefault();
   calc();
 });

function calc{ не правильно
должно быть function calc(){
спасибо )
источник

Ю

Юра in JavaScript Rules
https://codepen.io/freelancetesting/pen/xxGWZKw
я добавил кнопку , что при клике на кнопку будет проходить расчет добавления , но пишет ошибку
TypeError: document.querySelector(...) is null
я ведь выбрал кнопку , и повесил туда клик , и пописал функцию , внутри которой указал на ссылку на функцию calc
источник

e

elvis in JavaScript Rules
Юра
https://codepen.io/freelancetesting/pen/xxGWZKw
я добавил кнопку , что при клике на кнопку будет проходить расчет добавления , но пишет ошибку
TypeError: document.querySelector(...) is null
я ведь выбрал кнопку , и повесил туда клик , и пописал функцию , внутри которой указал на ссылку на функцию calc
перемести функцию function calc()... ввише document.querySelector('input[name=botton]')
+ когда визиваеш функцию то пиши calc();
источник

М

Максим in JavaScript Rules
elvis
перемести функцию function calc()... ввише document.querySelector('input[name=botton]')
+ когда визиваеш функцию то пиши calc();
там банальная опечатка
источник