1
在JavaScript中,如果我用let聲明瞭一個對象,我是否需要明確地刪除它?如果我用let聲明它,是否需要在javascript中刪除一個對象?
例子:
downloadHelper(url) {
let pom = document.createElement('a');
pom.setAttribute('href', url);
pom.setAttribute('download', '');
pom.style.display = 'none';
document.body.appendChild(pom);
pom.click();
document.body.removeChild(pom);
delete pom;
},
不,你不知道。而且,'delete'刪除對象屬性而不是變量。 – MinusFour
['delete'引發變量](http://perfectionkills.com/understanding-delete/)用'let'聲明。 – Bergi