如何为const设置默认值?

时间:2016-07-17 20:11:09

标签: javascript

我在流星体中得到const,其中包含colortext个变量:

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 defaultColorcolornullfalse0NaN,我想使用""

1 个答案:

答案 0 :(得分:1)

您正在寻找Default Parameters

const exampleTemplate = (text, color = defaultColor) => ('
');

你仍然需要对你提到的所有条件进行一些类型检查。