Size: a a a

JavaScript Rules

2020 April 13

OS

Oleg S in JavaScript Rules
Олег
Здравствуйте.
Есть два ивента. focusout и select. focusout срабатывает первым. Можно ли их как-то поменять местами?
код в песочницу
источник

Aliaksandr ¯\_(ツ)_/¯ in JavaScript Rules
подскажите почему неотрабатывает setNavigation когда
инклудом подключаю в html второй html

https://codepen.io/sat_developer/pen/pojJYQq

после выполнения этой строки
  $("#myTopnav").load("./partials/header-menu.html");

в функции setNavigation неотрабатывает each
$(".topnav a").each(function () {
источник

Aliaksandr ¯\_(ツ)_/¯ in JavaScript Rules
Aliaksandr ¯\_(ツ)_/¯
подскажите почему неотрабатывает setNavigation когда
инклудом подключаю в html второй html

https://codepen.io/sat_developer/pen/pojJYQq

после выполнения этой строки
  $("#myTopnav").load("./partials/header-menu.html");

в функции setNavigation неотрабатывает each
$(".topnav a").each(function () {
почему  
$(".topnav a") 
length: 0
если меню загрузилось
источник

AL

Alexander Luschenko in JavaScript Rules
читаем правила. Код - на codepen
источник

A

Aleksey in JavaScript Rules
почему в 4 строке в консоль уже выводится элемент с вложенным параграфом ruba, хотя параграф мы задали только в 5 строке?
https://codepen.io/Alekseyes/pen/abvOryG?editors=0010
источник

VS

Vadym Stebakov in JavaScript Rules
Aleksey
почему в 4 строке в консоль уже выводится элемент с вложенным параграфом ruba, хотя параграф мы задали только в 5 строке?
https://codepen.io/Alekseyes/pen/abvOryG?editors=0010
API консоли в какой-то степени работает асинхронно.

на самом деле там ничего нет. можете в этом убедиться вставить это до и после
console.log(rrr.children.length);
источник

A

Aleksey in JavaScript Rules
Vadym Stebakov
API консоли в какой-то степени работает асинхронно.

на самом деле там ничего нет. можете в этом убедиться вставить это до и после
console.log(rrr.children.length);
спасибо
источник

SK

Serzhio Kostenko in JavaScript Rules
Всем добрый вечер , подскажите как правильно обработать данные , у меня на входе 3 массива с объектами [{},{},{}] , каждый обьект такого формата {title: 'CA',
             value: {
               number: 2510,
               percent: 15,
             }}, но на выходе мне надо получить массив с тремя обьектами , я перебираю и пушу объкты , три одниковых обьекта выходит , не могу понять где туплю . Перебираю так  const dataObj = {};
   this.pieValueList.forEach((item, i) => {
     item.forEach((ob) => {
       dataObj[ob.title] = ob.value.percent;
     })
     this.dataTransform.push(dataObj);
   });
источник

VS

Vadym Stebakov in JavaScript Rules
Serzhio Kostenko
Всем добрый вечер , подскажите как правильно обработать данные , у меня на входе 3 массива с объектами [{},{},{}] , каждый обьект такого формата {title: 'CA',
             value: {
               number: 2510,
               percent: 15,
             }}, но на выходе мне надо получить массив с тремя обьектами , я перебираю и пушу объкты , три одниковых обьекта выходит , не могу понять где туплю . Перебираю так  const dataObj = {};
   this.pieValueList.forEach((item, i) => {
     item.forEach((ob) => {
       dataObj[ob.title] = ob.value.percent;
     })
     this.dataTransform.push(dataObj);
   });
не понятно.
так у вас и так массив с 3мя объектами изначально.
Вам нужно его трансформировать или что?
источник

SK

Serzhio Kostenko in JavaScript Rules
да
источник

VS

Vadym Stebakov in JavaScript Rules
Serzhio Kostenko
да
к какому виду их нужно привести?
источник

SK

Serzhio Kostenko in JavaScript Rules
{CA:15,CA:13} такого формата
источник

SK

Serzhio Kostenko in JavaScript Rules
я его трансформирую через    dataObj[ob.title] = ob.value.percent;
источник

VS

Vadym Stebakov in JavaScript Rules
пишите одним сообщением
источник

SK

Serzhio Kostenko in JavaScript Rules
все ок , но вот запушить назад не могу
источник

AL

Alexander Luschenko in JavaScript Rules
Ребята, не забываем правила! Пишем в одном сообщении
источник

SK

Serzhio Kostenko in JavaScript Rules
хорошо
источник

SK

Serzhio Kostenko in JavaScript Rules
👍
источник

V

Vall 🌑 in JavaScript Rules
Я вот не могу понять, он троллит?😂
источник

VS

Vadym Stebakov in JavaScript Rules
Serzhio Kostenko
все ок , но вот запушить назад не могу
используйте map

const newArrWithObj = oldArrWithObj.map(item => (
  {item.someFIledFromObj: someValue}
);
источник