Vladislav
copy = {...obj}
Nazar
const obj = { a: 1, b: 2 }
const newObj = { c: 3, ...obj }
новый объект будет, не ссылка.
stay
Oleg
Ally
тогда json parse json stringify
Ally
и всё
Oleg
Ally
Ivan
Очень хуевая
Oleg
чем?
Тем что не все объекты json-safe. В инете на эту тему уйма информации, почитай. Нет возможности все расписывать)
stay
А зачем, если есть Object.assign?
Oleg
Они идентичны в плане результата
Ivan
Ivan
Зачем тогда ты его используешь?
Чтобы мультибраузерность была. В зависимости от того как ты пишешь код, он по разному оптимизируется в транспиляторе. И порой бывает что поведение не то, что ты ожидаешь
Alenka
Ребята помогите отгадать , я сейчас на местной конференции Люблин, Польша. Если решить задачку можно выйграть дрона
Alenka
Alenka
Dartess
773
DBD
Oleg
Помогать ему все же стоит
У тебя есть пруфы что спред плохо транспилируется и результат его транспиляции проигрывает в перфомансе Object.assign или его полифиллу? Или к чему этот пустой треп?
John
Roman
DBG
там не может быть третья G, [A-F] не даст
Oleg
Вы слышали про прием пизда в поле?))
Roman
John
Ivan
Roman
то есть когда в этом году выйдет новая спека стандарта - object spread там будет
Roman
Roman
в остальном они одинаковые
Oleg
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Добрый день! Я уже здесь, я с вами!
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
так вам и надо!
Igor
Den
Ребят, всем привет. Мне надо, чтобы при драге элемента каким-то образом к драгу привязывался файл (насколько я понимаю, File API), чтобы его можно было дропнуть в любое место в системе или на другом сайте. Как мне это сделать?
Loooool
Ребят. Кто-нибудь знает, как по правильному называются эти цифры, которые плавно переключаются при скролле страницы?
Ragnar
колонцифра?
Ally
Den
попробуй dropzonejs
Это именно зона дропа, её я без проблем сделаю, а мне нужно сделать драг файла, который нужно будет дропать в эту зону
Oleg
Den
Не совсем. Это electron приложение. У меня есть полный доступ к нужному файлу, но мне нужно как-то его привязать к драгу. Я просто не очень понимаю, в каком виде они дропаются.
Valdis
кто-то работал с либой bitcoin?
я хочу просто подключиться к ноде и взять инфу о ней, но приходит undefined
async() => {
const client = new bitcoin.Client({
network: 'testnet',
username: 'user',
password: 'password',
host: 'localhost',
port: 18332
});
let help = await client.getBlockchainInfo();
console.log('help', help);
}
Syntax Highlight Bot
Oleg
Den
Да, спасибо, нарыл кое-что, теперь пора пробовать.
stay
Кстати, крутой доклад про файлы, если кто не видел https://www.youtube.com/watch?v=2r2yj2nGJi8
Kenan
Dima
как в JS называется тот код который не в методах.
Dima
а просто когда в файл пишешь console.log(1)
Vlad
шо? браузер апи чтоли?
Dima
Dima
но я не уверен
Dima
наприме
Dima
function a(){ console.log(2);}
a();
Syntax Highlight Bot
Dima
вот где просиходит вызов a();?
Dima
вызов console.log(2); просиходит внутри метода a а сам a() где вызывается? Как называется это место "сама программа" без всяких методов и классов.
Aista
Dima
Dimsa
Подскажите можно ли как-то игнорировать импорты библиотке из node_modules , чтобы тот же кастомный variables у бутстрапа не переопределять?
Dimsa
Dimsa
неужели нету другого способа, кроме как доставать этот файл и менять пути на свои вариейблс и функции...
Aista
Чего
Aista
Можно спилить импорт
Dimsa
это как?
Dimsa
мне по факту первые 2 строчки не нужны, они уже загружены на момент компиляции этого
Aista
Ну удали их
Aista
Если стили инкапсулируются то вебпак их обмажет префиксами/постфиксами и конфликтов не будет
Aista
По идее
Dimsa
Ну удали их
Чтобы удалить мне надо достатть из папки node_modules т.е. опубликовать
Это занимает прилично времени вот я и задался вопросом нет ли иного способа
Anonymous
@hitmaker
Dan
Steevgvik
Есть у кого примеры кода MDL (Material design library)?
Steevgvik
Нужно именно взаимодействие с material.js