如下图所示,实现了下载的功能然后这个a标签需要移除么,为什么呢?
不需要移除呀,你没有加到dom树中,只在函数里面产生了一个$a变量,函数运行完,就会被垃圾回收掉。而且下载文件可以直接用window.location.href='url'方法来做。
需要,不然你每次点击都会生成一个a标签。
不需要,垃圾回收机制会发现这个标签没有被任何对象引用,然后自动回收它的资源。
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
2 回答3.7k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
1 回答5.2k 阅读
1 回答1.7k 阅读
不需要移除呀,你没有加到dom树中,只在函数里面产生了一个$a变量,函数运行完,就会被垃圾回收掉。
而且下载文件可以直接用window.location.href='url'方法来做。