---
url: /docs/guide/usage/linter/rules/eslint/no-script-url.md
---

### 它的作用

禁止 `javascript:` URL。

### 为什么这不好？

使用 `javascript:` URL 被一些人视为一种 `eval` 形式。通过 `javascript:` URL 传入的代码必须像处理 `eval` 一样，由浏览器进行解析和求值。这可能会导致安全和性能问题。

### 示例

此规则的**错误**代码示例：

```javascript
location.href = "javascript:void(0)";

location.href = `javascript:void(0)`;
```

## 如何使用

## 版本

此规则于 v0.2.15 中添加。

## 参考资料
