gpt4 book ai didi

javascript - 如何在 javaScript 中声明一个空的数字(数字)值

转载 作者:行者123 更新时间:2023-12-03 19:28:22 26 4
gpt4 key购买 nike

我需要创建一个具有一些未定义值的对象。
我知道如何声明一个空字符串——在示例中它是一个 object.name。但是什么是空数值。我需要在 object.age 属性中放置什么而不是单词“数字”来告诉 JavaScript 它应该是任何数字?

let object = {
name : ''
age : number
}

最佳答案

你可以拿 NaN ,而不是作为值的数字,此值具有数字类型而不是有用的值。

let object = {
name : '',
age : NaN
};

如果您不喜欢使用 NaN ,您可以使用 null 或只是 undefined ,但第一个是对象,第二个是 undefined作为类型。

并检查值是否等于这些定义:
NaN: isNaN(object.age)
null: object.age===null
undefined: typeof object.age==="undefined"

关于javascript - 如何在 javaScript 中声明一个空的数字(数字)值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56405171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com