Андрей
То же самое и в других репозиториях.
Рубикон
Anton
в npm никто ничего не проверяет?
Рубикон
Ну .. было недавно шевеление, но ...
Anton
если можно вот так вот взять и загрузить туда минифицированного говна
Андрей
Рубикон
Ну ..эээ
Рубикон
Я не понимаю что написал неделю назад ...
Андрей
А точнее, для каждого пакета, потому что тот же дебиан никак не отличается от того же leftpad'а. Только строчек кода больше.
Рубикон
Да и стандартов по тру кодестайлу .. что-то я не видел
Anton
Anton
Anonymous
@nodejs_ru
Andrey
@XaveScor
Igor
много кто
Андрей
Что нужно?
Andrey
Не удобно, что админы в общем списке отмечены
Rafael 🌵
нет, но в чем ворпос?
Rafael 🌵
вроятно я знаю адмиинов оттуда
Rafael 🌵
за что ты его получил?
Rafael 🌵
поговорил с ними - бан снимать не будут.
Roman
Ребята, подскажите, почему так?
Roman
function f() {
console.log( this.a );
}
var user = {
a: 2,
g: f.bind(user)
};
user.g(); // undefined
user.bar = f.bind(user);
user.bar(); // 2
Ilya
потому что JavaScript ^__^
Ilya
гуглим на тему 'Ключевое слово "this" в деталях'
Rafael 🌵
Rafael 🌵
а в объявлении и присваивании
Rafael 🌵
var user создан с значением undefined
далее он пытается присвоить ему объект и его же сразу передать в бинд
Rafael 🌵
поэтому в bind подсовывается старое значение user - т.е undefined
Ilya
на момент бинда user еще не определен
Ilya
это само собой
Ilya
а где тут вообще проблема :)
Rafael 🌵
в незнании объявления и присваивания 🤷♂️
Roman
Igor
Ilya
кароче, товарищь хочет одним конструктивом объявить объект и его же сунуть контекстом одного из методов этого объекта
Ilya
:) что по определению лолЪ
Ilya
это не проблема вообще не бинда, ни this-а.
Вопрос: что он вообще хотел сделать ?
Rafael 🌵
мне нечего добавить
Ilya
любая переменная пока не определена - undefined
Roman
Этот пример я нашел в сообщениях на сайте в learn.javascript.ru в теме с bind. Просто стало интересно, почему так
Ilya
пока конструктив опреления объекта (от открытия фигурной до закрытия) - не выполнен.
и внутри него использовать определяемый им объект все равно что использовать undefined
Rafael 🌵
я могу конечно все это расписать на каком-нибудь гисте построчно, но раз ты сам не удосужился это там сделать, то и я не буду
Roman
Спасибо за помощь, буду дальше копать)
Ilya
ну если тебе надо лайфхак
Ilya
то вот тебе
Ilya
function f() {
console.log( this.a );
}
var user = {} = {
a: 2,
g: f.bind(user)
};
user.g();
Ilya
возможно как раз позволит тебе понять что к чему :)
Alexeii
browser-sync кто то с таким сталкивался?)
Anonymous
Anonymous
да нахуй этот джс лучже гамать в доту
Ilya
usernameak
apply, поправочка
Anonymous
еб вашу мать у вас самих глаза еще не кривые
Alexeii
usernameak
[].concat(...[[1,2,3],[3,7,2],[6,2,7]])
по es6 фэн шую
Anonymous
редуцирование разве не лучше?
Anonymous
ну
Rafael 🌵
Anonymous
ну фактически мы и производим редукцию списка
Anonymous
а вообще есть lodash/flat
Anonymous
ну, это чуть медленнее
самое быстрое это создать массив длинной в сумму длин и в двойном for перекопировать туда числа три указателя побочкой держим.
Svyatoslav
Народ, как программно изменить backgroung-image в псевдоэлементе :before?
DeniskaAb
DeniskaAb
ᴡᴇʏʜᴇyʜᴇʏ
Никак
Svyatoslav
Svyatoslav
http://mcgivery.com/htmlelement-pseudostyle-settingmodifying-before-and-after-in-javascript/
Хм, вот это интересный метод
ᴡᴇʏʜᴇyʜᴇʏ
Svyatoslav
ну я вижу
ᴡᴇʏʜᴇyʜᴇʏ
Было бы не плохо буть прямой доступ к псевдоэлементам с возможностью их изменения из джс)