Size: a a a

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

2021 January 18

V

Vlad in JavaScript — русскоговорящее сообщество
ребят. подскажите плз такой момент. Есть массив объектов. Какой самый простой способ пройтись по всему массиву, найти нужный объект, заменить конкретное поле в этом объекте и вернуть обновлённый массив?
источник

A

Altyn🔥 in JavaScript — русскоговорящее сообщество
Altyn🔥
привет
кто может подсказать как найти информацию чтобы менять geoUrl?
там куча массивов с цифрами, я так понимаю, долгота и широта, и все это в объекте в свойстве arcs
geo uri scheme
мне просто нужно ошибку исправить(
источник

A

Altyn🔥 in JavaScript — русскоговорящее сообщество
источник

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in JavaScript — русскоговорящее сообщество
Vlad
ребят. подскажите плз такой момент. Есть массив объектов. Какой самый простой способ пройтись по всему массиву, найти нужный объект, заменить конкретное поле в этом объекте и вернуть обновлённый массив?
Обычный цикл for
источник

s

southern accent in JavaScript — русскоговорящее сообщество
⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀
Не совсем очевидно, что ты хочешь
Но попробуй использовать вместо точки такую сигнатуру:
obj[`${part1}_${part2}`]

где part1 и part2 это твои составные, из которых ты имя проперти собираешь
нужно obj1-name1 ;  obj2-name2;  obj3-name3 .  а получается name3 в каждый обьект попадает .
источник

🦄

🦄 in JavaScript — русскоговорящее сообщество
Добрый вечер )
Почему после этой записи у меня ,все в сайте исчезло
Там только bgr осталось
А все остальное исчезло
источник

🦄

🦄 in JavaScript — русскоговорящее сообщество
источник

🦄

🦄 in JavaScript — русскоговорящее сообщество
источник

🦄

🦄 in JavaScript — русскоговорящее сообщество
источник

⠀⠀

⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀... in JavaScript — русскоговорящее сообщество
southern accent
нужно obj1-name1 ;  obj2-name2;  obj3-name3 .  а получается name3 в каждый обьект попадает .
let names = ["name1", "name2", "name3"];
let keyz = ["key1", "key2", "key3"];

function contentChart(names, keys) {
 let final_obj = {};
 let obj = { data: "dataSet", options: { text: "placeForName" } };

 for (let i = 0; i < keys.length; i++) {
   const tmpObj = JSON.parse(JSON.stringify(obj));
   tmpObj.options.text = obj${i}-${names[i]};
   final_obj[keys[i]] = tmpObj;
 }
 console.log(final_obj);
}

contentChart(names, keyz);
источник

s

southern accent in JavaScript — русскоговорящее сообщество
⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀
let names = ["name1", "name2", "name3"];
let keyz = ["key1", "key2", "key3"];

function contentChart(names, keys) {
 let final_obj = {};
 let obj = { data: "dataSet", options: { text: "placeForName" } };

 for (let i = 0; i < keys.length; i++) {
   const tmpObj = JSON.parse(JSON.stringify(obj));
   tmpObj.options.text = obj${i}-${names[i]};
   final_obj[keys[i]] = tmpObj;
 }
 console.log(final_obj);
}

contentChart(names, keyz);
уже нашел решение, спасибо
источник

D

Danila in JavaScript — русскоговорящее сообщество
Vlad
ребят. подскажите плз такой момент. Есть массив объектов. Какой самый простой способ пройтись по всему массиву, найти нужный объект, заменить конкретное поле в этом объекте и вернуть обновлённый массив?
источник

D

Danila in JavaScript — русскоговорящее сообщество
Самый будет простой, читаемый и понятный
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Ребят, как валидировать email, что бы в нем был правильный формат и не могли использовать русские буквы?)
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
В большинстве reg exp позволяется вводить руссккие буквы
источник

A

Aleksandr in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Ребят, как валидировать email, что бы в нем был правильный формат и не могли использовать русские буквы?)
Jack@Ingu.Social.works.destiny.work.ru вполне валидный емейл)
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Я знаю, проблема в русских буквах
источник

A

Aleksandr in JavaScript — русскоговорящее сообщество
Регуляркой?
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
не найду норм решения на регулярке
источник

A

Aleksandr in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
не найду норм решения на регулярке
/^[A-Z0-9._%+-]+@[A-Z0-9-]+.+.[A-Z]{2,4}$/i
источник