Самый простой способ (по закрытию ):
let equip;
socket.on('equipConnected', (data) => {
equip = equips.Equip.deserializeBinary(data);
console.log(equip.getName());
});
// somewhere in your code:
function doSth() {
console.log(equip);
}
лучше (по параметру):
socket.on('equipConnected', (data) => {
doSth(equips.Equip.deserializeBinary(data));
console.log(equip.getName());
});
function doSth(equip) {
console.log(equip);
}