JavaScript函数的参数默认值

    xiaoxiao2021-04-19  154

    JavaScript函数的参数默认值

    与其它一般的编程语言不同,JS函数中的参数的默认值不能直接设置为: function get_time(timestamp=false){ if(timestamp){ var date = new Date(timestamp); }else{ var date = new Date(); } }

    这样的写法就会报错,Uncaught Error ” = “之类的错误。 正确写法应该是:

    function get_time(timestamp){ timestamp = timestamp || false; if(timestamp){ var date = new Date(timestamp); }else{ var date = new Date(); } }

    像Python,Java等都是可以在函数中直接给参数变量赋值,这一点不一样,备记。

    转载请注明原文地址: https://ju.6miu.com/read-676236.html

    最新回复(0)