1

一部の処理のためにJavaScriptでイメージタグを作成しました。その後、処理が完了したら、オブジェクトを削除/破棄する必要があります。jquery remove メソッドを使用してオブジェクトを削除します。jquery remove メソッドとオブジェクトへの null の割り当ての違いは何ですか? どちらを使用すればよいですか。

function processInfo()
{
var img = new Image();
/*
some processing.
*/

// at this line i need to remove/dispose the object.

$(img).remove();
}
4

1 に答える 1

1

jQueryremoveは DOM から要素参照を削除します。JavaScript 参照が機能するようにスコープされている場合、processInfo他に何もする必要はありません。ガベージ コレクターはこの参照を自動的に削除します。さらに、imgto DOMremove呼び出しを追加しない場合も必要ありません。

于 2013-08-28T08:19:27.580 に答える