首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$(‘script’).detach()的影响;

$(‘script’).detach()的影响;
EN

Stack Overflow用户
提问于 2018-02-05 01:35:27
回答 1查看 13关注 0票数 0

加载完页面中的所有脚本后,可以安全地调用$('script').detach();从DOM中删除脚本吗?

注意:它等同于Array.from(document.getElementsByTagName("script")).forEach(script => script.remove())

这样做将减少页面中的节点数量,并使某些查询更快(例如:$('*') )。

这样做有什么副作用吗?如果不是,为什么不是每个人都使用这个技巧呢?

EN

回答 1

Stack Overflow用户

发布于 2018-02-05 01:38:44

你可以,但事实上--如果你经常使用*选择器--标签脚本不是你的主要问题。

如果您的页面上有超过3-7-10个脚本-这是检查页面/编码流水线的标志

所以答案是--是的,你可以

扩展答案-在正常情况下,它不会给你任何位置

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48611045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档