, поскольку функция with()
устарела, я хочу избавиться от нее в своем коде.
Как я могу сделать это в этой конкретной функции?
Оригинальный код:
(function(a,b){
for(a in b=a.prototype)with({d:b[a]})b[a]=function(c){d.apply(this,arguments);return this}
})(Element);
Форматированный код для справки:
(function(a, b) {
for (a in b = a.prototype)
with({ d: b[a] })
b[a] = function(c) {
d.apply(this, arguments);
return this
}
})(Element);