我在流星体中得到const
,其中包含color
和text
个变量:
const exampleTemplate = (text, color) => ('
Hello, this is your text:
${text}.
I hope you liked it. And here comes your color:
<span style="color: ${color}">Boom, here she is.</span>
');
const defaultColor = '#123456';
const firstColor = '#876543';
const secondColor = '#295736';
return exampleTemplate('I am a text example', defaultColor);
如果没有设置其他var,如何将defaultColor
定义为默认值?我找到了this thread,但我无法采用它的标记。如果const defaultColor
为color
,null
,false
,0
或NaN
,我想使用""
。
答案 0 :(得分:1)
您正在寻找Default Parameters。
const exampleTemplate = (text, color = defaultColor) => ('
');
你仍然需要对你提到的所有条件进行一些类型检查。