Size: a a a

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

2021 April 18

sr

serhio ramos in JavaScript — русскоговорящее сообщество
ы🙈
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
очевидно что 25 (код не запускал)
источник

sr

serhio ramos in JavaScript — русскоговорящее сообщество
почему не 45?
источник

А

Артём in JavaScript — русскоговорящее сообщество
Почему не 35?
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
потому что a = 25
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
console.log(a, result.a, this.a)
источник

sr

serhio ramos in JavaScript — русскоговорящее сообщество
let obj={a:42};
function f(){let a=24}

f.bind(obj) и f={...f,...obj} это одно и тоже?
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
не знаю зачем это может понадобится, но можно сделать так
Function.prototype.bind = ((bind)=>function(this_){
   res = bind.call(this, this_);
   res.unbind = ()=>this;
   return res;
)(Function.prototype.bind);
источник

sr

serhio ramos in JavaScript — русскоговорящее сообщество
тоже не знаю , никогда не использовал ни bind ни call
источник

AC

Angly Cat in JavaScript — русскоговорящее сообщество
Дисклеймер: манки-патчинг — это плохо, если вы не до конца уверены, что делаете.
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
это что касается стандартных возможностей, я же запилил пару библиотек использование которых именно это и предполагают
источник

NB

Nikolay Breyn in JavaScript — русскоговорящее сообщество
Всем привет, подскажите как загуглить правильно, хочу чтоб навигационное меню появлялось только когда пользователь доскролит до 2 блока
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
хотя да... нехорошо новичков учить плохому 🤔
источник

AC

Angly Cat in JavaScript — русскоговорящее сообщество
Это норм в либах, если авторы все сделали правильно. Типа тот же ангуляр вроде как манкипатчит ивент листенер или что-то такое.
источник

AC

Angly Cat in JavaScript — русскоговорящее сообщество
☝️
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
у меня есть библиотека, которая добавляет новые методы в функции, но работа происходит над функциями с прототипом потомком стандартного прототипа функци
недавно задумался, может стоит выпустить версию которая действительно меняет стандартный прототип?
источник

sr

serhio ramos in JavaScript — русскоговорящее сообщество
можно следить за offsetscroll и т.д и т.п.   выйдет рабочий велосипед
источник

AC

Angly Cat in JavaScript — русскоговорящее сообщество
По описанию сложно понять. Просто добавлю, что модификация стандартных объектов не зря считается злом.
источник

AC

Angly Cat in JavaScript — русскоговорящее сообщество
А времена prototype.js давно прошли.
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
детальное описание здесь если что https://github.com/Svoloch/etc-js
источник