最近越来越注重语法,但有两个疑问请各位大佬指教一下。
一、以下代码为例,event是一个传参,传过来后我会里面的属性全部声明出来,以便后续引用,我是这样做的,要把所有属性的列举一遍,其实有没有更优的写法?
[JavaScript] 纯文本查看 复制代码 let {
collection,
doc,
where,
updater,
updaterPhoneNumber,
fields,
values,
things,
whatIsUp,
changeLog
} = event || null
二、以下代码为例,有一个对象changeLog,首先它并非一定存在,然后我还有在它的基础上再新加多个属性,我是这样写的,其实有没有更优的写法?
[Asm] 纯文本查看 复制代码 let thisLog = changeLog || {}
thisLog.updater = updater
thisLog.updaterPhoneNumber = updaterPhoneNumber
thisLog.thing = thing
thisLog.when = db.serverDate()
谢谢各位大佬。
|