我想将一个对象作为参数传递给函数。如果该对象的属性'prop'未定义,则应使用默认值对其进行初始化。
如何使用现代JS?
我期望这样的事情:
const fun = function(options = { prop: 'default'}) { console.log(options.prop)}
fun({a: 'x', prop: 'hello'}) ... // log: 'hello'
fun({a: 'x'}) ... // log: 'default'
Run Code Online (Sandbox Code Playgroud)