Rinat
Rinat
map( () => {} )
Rinat
function() создает свой контект
Anonymous
все, роббит, спс
Eugen
Ребята всем привет )
Eugen
может кто то сможет помочь с задачкей одно. Если не тяжело конечно
Eugen
есть массив объекта
var obj = [{name:'Dima',age:23},{name:'Natal':age:19}]:
как мне вернуть новый массив объекта в котором будут такие же элементы массива obj, но плюс еще один ключ в каждом объекте. Пусть будет ключ id (не важно )
при этом сделаем вид что мы не знаем названия ключей объектов в массиву объекта, если кто то может помочь, буду очень благодарен
ℝei
Eugen
даааааааа ))))))
Eugen
спасибо огромной )))
Eugen
Anonymous
Всем привет, создал кнопку в html через <input> нужно сделать так что бы при нажатие меняла текст в нутри кнопки если обращаться через document.getElementById или document.getElementByValue дает ошибку
snatvb
мы кода не видим
Mikhail
ℝei
ℝei
Я сомневаюсь что для него это будет лучше читатся :)
Rinat
Rinat
spread вернет новый объект, Object.assign копирует свойства в таргет объект
Rinat
Rinat
let a = { test: 1 };
let b = { test: 2 };
let c = [ a, b ];
let e = c.map( i => ( { ...i } ) );
let d = c.map( i => Object.assign(i, { mutated: 1 } ) );
console.log(c, d, e)
Rinat
https://repl.it/repls/BleakConsiderateInfo
Rinat
кому лениво ходить по ссылке
[ { test: 1, mutated: 1 }, { test: 2, mutated: 1 } ] [ { test: 1, mutated: 1 }, { test: 2, mutated: 1 } ] [ { test: 1 }, { test: 2 } ]
Mikhail
Mikhail
ℝei
let res = Object.assign({}, source1, source2);
так не мутирует
Mikhail
Rinat
let a = { test: 1 };
let b = { test: 2 };
let c = [ a, b ];
function t( c ) {
let e = c.map( i => ( { ...i } ) );
let d = c.map( i => Object.assign(i, { mutated: 1 } ) );
console.log( "arrays", c, d, e )
console.log("vars", a, b)
}
t(c);
console.log(c)
console.log(a,b)
Rinat
arrays [ { test: 1, mutated: 1 }, { test: 2, mutated: 1 } ] [ { test: 1, mutated: 1 }, { test: 2, mutated: 1 } ] [ { test: 1 }, { test: 2 } ]
vars { test: 1, mutated: 1 } { test: 2, mutated: 1 }
[ { test: 1, mutated: 1 }, { test: 2, mutated: 1 } ]
{ test: 1, mutated: 1 } { test: 2, mutated: 1 }
Maxim
не подскажите как правильно добавить ts в проект? с чего начать, как делать и как лучше не делать
Андрей
Потихоньку переписываешь пофайлово на ts
Андрей
Зря.
pa[aad
Зря.
не зря, а за пару часов я перешел на ts с типами и т.д.
Андрей
Ну или ты тупо везде any проставил и не паришься.
pa[aad
Андрей
Значит очень повезло.
Muzaffar
ребята есть тут кто который немножко разбирается с d3js?
как создается ось с моими конкретными данными?
т.е. у меня есть некий массив `var dataY = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'];
`
дальше var scaleY = d3.scaleLinear().domain([d3.min(x), d3.max(x)]).range([0, yAxisLength]); но это мне дает только первый и последний элемент массива
Muzaffar
при этом если массив состоит из цифр то без проблем получается
v
🔹
Oleksandr
Явлается ли сеттер аццессором?
pa[aad
Maxim
Pavel
Всем привет. А боты у всех нормально работают сейчас или тупят?
snatvb
snatvb
Нашел
Андрей
Нет, и нафиг не нужны.
Joseph
Если кто то знает regex подскажите как сделать регулярку регистранезависимую
pa[aad
ну так, переписал же
Кылыч
Joseph
спс
Кылыч
i - insensitive
Anonymous
Народ, приветствую! Подскажите, почему у меня код генерирует объекты не по всему экрану, а в стороне ? http://plnkr.co/edit/NpWH0MvXhn4SSzoASd6G
Кылыч
Кылыч
Очень много онлайн ресурсов. Где можно проверять свои регексы
Nikolay
regex101.com самый пиздатый.
first
Ребзя,всем привет.
Уже спрашивал тут.но все же,хотелось бы более развернутый ответ.
При аджаксе использую pushState , чтобы изменялся url
history.pushState(null,null,decodeURI(this.url));Но при след.отправке аджакса к url'y добавляется еще один,а не заменяется,как можно это исправить?
Т.е. нужно проверить.если есть get параметры,удалять и снова pushState использовать?
Nikolay
first
ну ребзя,помогите с js :C
Кылыч
удобно очень
Андрей
first
Да.
а как проверять? window.location?
Андрей
first
сложнаааааааа
Nikolay
Готовые решения поищи
Андрей
Ортем
День добрый товарищи.
Как проверить пустоту в js. 4 варианта различных попробовал, все никак.
Проблема в том, что иногда приходит title="какой-то текст" а иногда приходит просто title без ничего, без значения.
Konstantin
title === ""
Ортем