0

我有一个需要收集值并转换为 JSON 查询的表单。但是,当我使用 JSON.stringify 时,它会从任何以零开头的邮政编码中删除零。有什么办法可以防止这种情况发生吗?

这是我尝试使用的代码的简单版本:

var zipcode = 02122;
var data = {
   ZipCode : zipcode
}

var jsonQuery = JSON.stringify(data);
4

1 回答 1

7

你犯了一个根本性的错误:

邮政编码不是数字



数字用于数字数据——您可以添加或相乘的东西。
数字中的前导零本质上是没有意义的,并且不会存储在任何地方。

邮政编码是恰好只包含数字的字符串。

于 2013-06-25T00:43:03.397 回答