Size: a a a

2020 November 09

KN

Kirill Nesmeyanov in phpGeeks
ух, ньюфаг
источник

KN

Kirill Nesmeyanov in phpGeeks
раньше было под страхом смерти запрещено передавать анонимки в фукцнии, т.к. контекст теряется
источник

KN

Kirill Nesmeyanov in phpGeeks
а стрелочных функций, которые его сохраняют тупо не было
источник

FL

First Last in phpGeeks
Kirill Nesmeyanov
раньше было под страхом смерти запрещено передавать анонимки в фукцнии, т.к. контекст теряется
Да какая разница

Я контекст терял 2-3 раза от силы, иногда разворачивал, иногда писал .bind
источник

FL

First Last in phpGeeks
Я хочу посмотреть на jquery альтернативу
источник

FL

First Last in phpGeeks
И да, я пишу на es5
К сожалению, не ньюфаг я нифига(
источник

KN

Kirill Nesmeyanov in phpGeeks
ух
источник

KN

Kirill Nesmeyanov in phpGeeks
var self = this тебе в помощь
источник

KN

Kirill Nesmeyanov in phpGeeks
:D
источник

FL

First Last in phpGeeks
:)

Я больше люблю .bind, если он не нужен в трех местах)))
источник

I

Iliya in phpGeeks
за вар щас везде бьют линейкой к сожалению
источник

FL

First Last in phpGeeks
Iliya
за вар щас везде бьют линейкой к сожалению
Речь про es5
источник

I

Iliya in phpGeeks
а
источник

I

Iliya in phpGeeks
а хотя тогда какие нафиг стрелки
источник

KN

Kirill Nesmeyanov in phpGeeks
До сих пор помню как писать ООП на ES5 :D
var User = (function() {
 function User () {
   this.name = 'Vasya';
 }

 User.prototype.getName = function() {
   return this.name;
 };

 return User;
})();
источник

I

Iliya in phpGeeks
если ес5
источник

FL

First Last in phpGeeks
А че, так можно было?
источник

FL

First Last in phpGeeks
var User = function(){
 var BaseUser = function() {
    //setup
 }

 return BaseUser()
} ()
источник

KN

Kirill Nesmeyanov in phpGeeks
не, у меня аналог:
class User {
   constructor() {
       this.name = 'Vasya';
   }
   getName() {
       return this.name;
   }
}
источник

KN

Kirill Nesmeyanov in phpGeeks
причём, кажется, совершенно идентичный
источник