Size: a a a

JavaScript Noobs — сообщество новичков

2020 December 19

P

Pavel in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
может gc запустился невовремя
Спасибо за жаркую дискуссию ))
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
👍
источник

DP

Defragmented Panda in JavaScript Noobs — сообщество новичков
можно как-то добавлять переменные внутри closure? кроме как пересоздать
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
а декларация чем не устраивает?
источник

DP

Defragmented Panda in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
а декларация чем не устраивает?
декларация случается один раз

ну или пересоздавать функцию придется. и хранить переменные в строке )
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
не оч понимаю проблему, можно пример?
источник

DP

Defragmented Panda in JavaScript Noobs — сообщество новичков
использовать closure вместо обьекта, чтобы обьявлять свойства "var x=8"

но видимо нет, доступ слишком сложен все равно
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
не выйдет
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
как вытащить из коллбэка ответ

zapysk:

engineWSS.joinRoom()

k.prototype.joinRoom = function() {
if(!m.joinRoom()) setInterval(() => m.joinRoom(), 2500)
return 'success_payload'
}

m.joinRoom = _.prototype.joinRoom = function () {
       return this.modules.call(JOIN_ROOM, function (t) {
           console.log(t) // vivodit otvet v konsol
       }, this.chat_args.name, this.chat_args.userData, this.chat_args.localData.dataKey)
}

ws.prototype.call = function(e, n) {
       void 0 === n && (n = null);
       for (var i = [], r = 2; r < arguments.length; r++)
           i[r - 2] = arguments[r];
       if (!this.isConnected && this.socket._readyState == 0)
           return false
       ws.id++;
       var o = {
           id: ws.id,
           name: e
       };
       i.length && (o.args = i),
       this.a[ws.id] = n;
       return this.socket.send(JSON.stringify(o))
   }

// событие на получение ответа с ws либы
this.handleMessage = function(e) {
           var n = JSON.parse(e.data);
           if (n.type && void 0 !== n.body)
               return 'type.event';
           if (n.id > 0) {
               var r = n;
               if (r.error)
                   return 'n.error';
               var o = t.a[r.id];
               "function" == typeof o && (delete a[r.id], o.call(null, r.result))
           }
       }
источник

SN

Stephan Nein in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
как вытащить из коллбэка ответ

zapysk:

engineWSS.joinRoom()

k.prototype.joinRoom = function() {
if(!m.joinRoom()) setInterval(() => m.joinRoom(), 2500)
return 'success_payload'
}

m.joinRoom = _.prototype.joinRoom = function () {
       return this.modules.call(JOIN_ROOM, function (t) {
           console.log(t) // vivodit otvet v konsol
       }, this.chat_args.name, this.chat_args.userData, this.chat_args.localData.dataKey)
}

ws.prototype.call = function(e, n) {
       void 0 === n && (n = null);
       for (var i = [], r = 2; r < arguments.length; r++)
           i[r - 2] = arguments[r];
       if (!this.isConnected && this.socket._readyState == 0)
           return false
       ws.id++;
       var o = {
           id: ws.id,
           name: e
       };
       i.length && (o.args = i),
       this.a[ws.id] = n;
       return this.socket.send(JSON.stringify(o))
   }

// событие на получение ответа с ws либы
this.handleMessage = function(e) {
           var n = JSON.parse(e.data);
           if (n.type && void 0 !== n.body)
               return 'type.event';
           if (n.id > 0) {
               var r = n;
               if (r.error)
                   return 'n.error';
               var o = t.a[r.id];
               "function" == typeof o && (delete a[r.id], o.call(null, r.result))
           }
       }
Промисом??
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
-
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
еинственное чт я знаю
что в var r
что в handleMessage лежит мой ответ
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Подскажите, возможно ли как-то переписать и запустить javascript код для Safari 4.0 ?
источник

DA

Dmitry A in JavaScript Noobs — сообщество новичков
А шо, жс в сафари как то по другому работает?
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
В конкретном случае код не отрабатывает вообще.
источник

5

5010 in JavaScript Noobs — сообщество новичков
Как вы считаете, менторство в 1млн по джс, от Владилена, это адекватно?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
От кого? )
источник

VS

Van Step in JavaScript Noobs — сообщество новичков
На Ютубе блогер Владлен Минин (вроде так зовут) ака джс сеньор, шарящий за все фреймворке
источник

1

1 new message in JavaScript Noobs — сообщество новичков
V. Lavrinovics 🇦🇹
Подскажите, возможно ли как-то переписать и запустить javascript код для Safari 4.0 ?
Это же очень старая сафари? Им уже никто не пользуется ж
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Если не нужно было бы не спрашивал
источник