# 提升js性能
# 优化target="_blank"
- 如果只是加上
target="_blank"
,打开新窗口后,新页面能通过window.opener
获取到来源页面的window对象,即使跨域也一样。 - 通过target="_blank"打开的新窗口,跟原来的页面窗口共用一个进程。如果这个新页面执行了一大堆性能不好的 JavaScript 代码,占用了大量系统资源,那你原来的页面的性能也会收到影响。
```javascript var newWindow = window.open(); newWindow.opener = null; newWindow.location = "https://weibo.com/"; newWindow.target = "_blank"; ```
← 好用的全局包 vscode好用插件 →