js 判断对象某个属性是否有值,该属性是数字型
时间: 2024-05-02 20:17:34 浏览: 136
可以使用 `typeof` 判断该属性是否为 `number` 类型,然后再判断该属性是否为 `undefined` 或 `null`。
示例代码:
```js
if (typeof obj.property === 'number' && obj.property !== null && !isNaN(obj.property)) {
// 属性有值且为数字型
}
```
上面代码中,`isNaN` 函数用于判断数字是否为 `NaN`,如果是,则返回 `true`,否则返回 `false`。
阅读全文