函数的参数

来源:2-2 typeof和深拷贝

慕粉1609321600

2019-11-12

老师,function deepClone (obj = {}) {…} 括号里的obj = {}是代表什么意思,为什么要这样子写?

写回答

1回答

双越

2019-11-13

默认参数,ES6 语法。

等同于

function deelClone(obj) {
    if (obj == null) {
        obj = {}
    }
    // 继续
}

对比一下,用 obj = {} 是不是要比上面写法简单很多?

0
1
慕粉1609321600
非常感谢!
2019-11-26
共1条回复

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程