私は現在、Node.js で sockets.io を使用しています。Rooms というクラスがあり、それらの機能は一目瞭然です。その基本モデルは次のようになります。
Room (owner)
this.owner = owner
occupants = []
Room.prototype = {
sendMessage()
getUsers()
leaveParty()
}
でも自滅用のやつを作りたくてやってみたのですが、
Room.prototype.destroy = function() {
this = undefined
}
そして、やって
var roomVariable = new Room('blah');
roomVariable.destroy.call(roomVariable);
しかし、それは機能しません。これを自己破壊する方法についてのアイデアが不足しています。基本的に、居住者にユーザーが残っていない場合は、メモリとすべてから消去したいと考えています。ありがとう!