使用多个参数返回Javascript

时间:2014-09-23 06:53:55

标签: javascript function return parseint

function parseInteger(value){
    "use strict";
    return parseInteger(value, 10);
}

该函数接收一个参数,但它返回:return parseInteger(value, 10) 这是什么意思?

1 个答案:

答案 0 :(得分:1)

这意味着您有一些无限递归:parseInteger会调用parseInteger,这将调用parseInteger,依此类推。

我假设第二个函数实际上应该是parseInt

在这种情况下,10将是基数,这意味着它会尝试将value解析为十进制数。
似乎parseInteger只是parseInt的包装器,以确保始终将您的值解析为十进制数。