parseFloat(col) : Other Values.
undefined null true false new Object() function(){
return;
}
parseFloat(col) NaN NaN NaN NaN NaN NaN
非字符串类型转换成为快速转换,作为一个字符串传递给 parseFloat .当那些类型转换作为字符串时不在是正常的结果,它的解析结果是 NaN. Objects 和 functions 可能有自定义 toString 方法返回字符串将会被解析成为数值,这是一个特殊的要求.
parseInt(col) : Other Values.
undefined null true false new Object() function(){
return;
}
parseInt(col) NaN NaN NaN NaN NaN NaN
As parseInt type-converts its non-string arguments to strings it always produces the same results forboolean, null, undefined, object and function arguments as parseFloat (assuming objects and functions do not have custom toString methods).
parseInt 和 parseFloat 一样在接受非字符串的其他类型参数时,都会产生相同的结果.比如 boolean, null,undefined, object and function (假定这些 objectes 和 functions 都没有自定义 toString 方法).