我有一个需要收集值并转换为JSON查询的表单。但是,当我使用JSON.stringify时,它会删除任何以零开头的邮政编码。有没有办法阻止它?
以下是我尝试使用的代码的简单版本:
var zipcode = 02122;
var data = {
ZipCode : zipcode
}
var jsonQuery = JSON.stringify(data);
答案 0 :(得分:7)
你犯了一个根本性的错误:
数字适用于数字数据 - 您可能添加或增加的内容 一个数字中的前导零在本质上是无意义的,并且不存储在任何地方。
邮政编码是字符串,恰好只包含数字。