gpt4 book ai didi

javascript - 使用模板文字检查两个条件

转载 作者:行者123 更新时间:2023-11-30 19:21:52 25 4
gpt4 key购买 nike

我在对象中有以下代码行:

return {
subtitle: `Published ${date} by ${author}`
}

事情是这样的,不一定要设置 dateauthor - 这意味着我想有条件地呈现 subtitle 基于是否设置了 date,是否设置了 author 或两者。

现在,如果我只需要担心日期,那么我可以进行以下检查:

return {
subtitle: date && `Published ${date}`
}

那行得通。

同样,对于作者:

return {
subtitle: author && `by ${author}`
}

我想不通的是如何同时检查日期和作者。

知道怎么做吗?

最佳答案

我想你的意思是像这样进行条件检查?

return date && author ? { subtitle: `Published ${date} by ${author}` }
: date && !author ? { subtitle: `Published ${date}` }
: !date && author ? { subtitle: `by ${author}` }

关于javascript - 使用模板文字检查两个条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57363864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com