MST

星途 面试题库

面试题:JavaScript中对象解构与函数参数的结合应用

定义一个函数`printUser`,它接收一个对象参数,对象包含`name`、`age`和`email`属性。使用对象解构来获取这些属性并在函数内部打印出`用户姓名:[name],年龄:[age],邮箱:[email]`。同时考虑当对象缺少某些属性时,如何给这些属性设置默认值。请写出函数定义代码。
13.8万 热度难度
编程语言JavaScript

知识考点

AI 面试

面试题答案

一键面试
function printUser({name = '未知', age = 0, email = '未知'}) {
    console.log(`用户姓名:${name},年龄:${age},邮箱:${email}`);
}