私のアプリでは、を使用して渡さsocketれますthisbindcall
socket.on( 'handle', someFunc.bind(socket) );
function someFunc() {
var socket = this;
...
anotherFunc.call( socket, 'abc', ... );
}
の代わりに- 忘れ - を使用してthisいることを確認したいと思います。socketfunc(...)func.call(socket,...)
function someFunc() {
var socket = this;
assert.ok( /* ensure this is instanceof a socket */ );
...
}
どのように私は主張をするのですか?
私が使用できるものはありsocketますio = require('socket.io')か?