js中什么时候传参数什么时候不传参数

JavaScript013

js中什么时候传参数什么时候不传参数,第1张

当你需要向后台或其它页面传参的时候传参,如果只是本页面的操作,基本不用传参。不过,当你JSP页面中要参数时,也要传参,基本本页面用的最多的传参方式就是onclick="return abc(this)",代表着你向JS函数中传本标签的属性。

ES6 可以像PHP那样设置默认值。

function f(x = 1)

{

    console.log(x)

}

f()

// 输出:1

ES5 需要自己在代码里处理

function f(x)

{

    x = typeof x !== 'undefined' ? x : 1

    console.log(x)

}

f()

// 输出:1