如果没有给函数赋值,则javascript返回null或None

时间:2016-02-01 06:27:05

标签: javascript

我是javascript的新手,这是我的功能:

var now = any(function(result){
    console.log(result);

})


function any(gone){
    return gone
}

console.log(now)

但如果我给它var now = any(function(result){这样的参数,它会让我回复...我想要的是它应该在python中采用默认值nullNone,如果值不是提供它应该给nullNone

function any(gone=null)这样的事情......之后我想在result

收到回电

1 个答案:

答案 0 :(得分:1)

function any(gone){

   gone = gone || null;

}

ES6你可以做

function any(gone = whatever){

       gone = gone || null;

}