javascript 返回 null 或 None 如果参数没有给函数

javascript return null or None if parameter is not given to function

本文关键字:函数 参数 如果 返回 null None javascript      更新时间:2023-09-26

我是javascript的新手,这是我的函数:

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

function any(gone){
    return gone
}
console.log(now)

但是如果我像var now = any(function(result){这样给它参数,它会返回我 tada.. 我想要的是它应该采用默认值 null 或像 python 一样None,如果没有提供该值,它应该给出nullNone

function any(gone=null)这样的事情..之后我想在result中接收回调

function any(gone){
   gone = gone || null;
}

在 ES6 中你可以做到

function any(gone = whatever){
       gone = gone || null;
}