ES6函数的扩展——谜题之一(默认值)

下面有一道腾讯前端工程师ES6面试题

function People({ name, age = 3 } = {name: 2,age: 38}) {
    console.log(name, age);
};

People({name:1});

 请问输出结果是什么

A.1 38

B.2 38

C.1 3

D.2 3

考察了对象的解构赋值默认值、函数参数的默认值的知识点

有知道解题思路的大佬可以评论下,比心。

发布了34 篇原创文章 · 获赞 0 · 访问量 729

猜你喜欢

转载自blog.csdn.net/qq_18547381/article/details/104118639