---
url: /docs/guide/usage/linter/rules/jsdoc/require-property-name.md
---

### 它的作用

要求所有 `@property` 标签都包含名称。

### 为什么这不好？

属性类型的名称应该被记录下来。

### 示例

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

```javascript
/**
 * @typedef {SomeType} SomeTypedef
 * @property {number}
 */
```

此规则的**正确**代码示例：

```javascript
/**
 * @typedef {SomeType} SomeTypedef
 * @property {number} foo
 */
```

## 如何使用

## 版本

此规则于 v0.2.18 中添加。

## 参考
