如何在Javascript中检查不同类型的整数数据类型?

如何在Javascript中检查不同类型的整数数据类型?,javascript,node.js,Javascript,Node.js,Mysql有不同的整数数据类型,如INT、SMALLINT、TINYINT、MEDIUMINT、BIGINT。有没有办法检测数字属于JavaScript中的哪个数据类型?JavaScript只有一个数字数据类型: 是为JS的未来版本而提出的 所以,在其他条件相同的情况下:你不能 您的数据库API可能会提供一种机制来公开这些信息,但这取决于您使用的数据库API。在JavaScript中,没有诸如int或float之类的分类,JavaScript中只有数字,以及关于数据类型的更多详细信息 此外,如果

Mysql有不同的整数数据类型,如INT、SMALLINT、TINYINT、MEDIUMINT、BIGINT。有没有办法检测数字属于JavaScript中的哪个数据类型?

JavaScript只有一个数字数据类型:

是为JS的未来版本而提出的

所以,在其他条件相同的情况下:你不能


您的数据库API可能会提供一种机制来公开这些信息,但这取决于您使用的数据库API。

在JavaScript中,没有诸如int或float之类的分类,JavaScript中只有数字,以及关于数据类型的更多详细信息


此外,如果您需要检查值是否为浮点的int,您可以在下面的链接中找到答案

我只需将其硬编码为大于和小于than@RolandStarke-这可以告诉你最小的DB数据类型,它可以保存你拥有的数字,但它不能告诉你实际的数据类型。谢谢@Quentin。实际上,我是通过使用NodeJS读取CSV输入来创建YAML文件的。所以在type属性中,我必须提到number数据类型。