querystring.parse('foo=bar&abc=xyz&abc=123')
// 解析后为:123本应该为Number类型,可是解析后转为了String类型
{
foo: 'bar',
abc: ['xyz', '123']
}
// 期望解析为:123应该为Number类型
{
foo: 'bar',
abc: ['xyz', 123]
}
querystring.parse('foo=bar&abc=xyz&abc=123')
// 解析后为:123本应该为Number类型,可是解析后转为了String类型
{
foo: 'bar',
abc: ['xyz', '123']
}
// 期望解析为:123应该为Number类型
{
foo: 'bar',
abc: ['xyz', 123]
}
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.4k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
用 parseInt 以后再做个弱比较(==)