1

私は現在、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);

しかし、それは機能しません。これを自己破壊する方法についてのアイデアが不足しています。基本的に、居住者にユーザーが残っていない場合は、メモリとすべてから消去したいと考えています。ありがとう!

4

2 に答える 2