parseInt javascript函数

时间:2012-11-08 12:17:34

标签: c# php javascript

我有一个JavaScript(.js)文件,用于PHP项目& ASP.Net c#项目。

我在javascript中有一些声明,如

 var width = data[i].Width - data[i].X;

这行在我的c#项目中按原样运行。但在我的PHP项目中,它必须写成

 var width = parseInt(data[i].Width) - parseInt(data[i].X);

请注意,数据对象在两个项目中都以JSON结果的形式返回。

有谁知道为什么?

1 个答案:

答案 0 :(得分:1)

也许C#为data[i].Width

生成"420"的JSON响应

虽然PHP生成data[i].Width"'420'"

如果你明白我的意思?