我正在尝试在代码中使用模板文字,但它不起作用。
let myData = (myNewData[0].checked ? Enum.ONE.concat(',') : '') + (myNewData[1].checked ? Enum.TWO.concat(',') : '') + (myNewData[2].checked ? Enum.THREE : ''); myData = myData.replace(/,\s*$/, '');
我想检查是否检查了 first 或 second 或 third 然后我应该得到用逗号分隔的结果 - One,Two,Three
。
一切正常。但是我正在优化代码并想用模板文字删除 concat,我该怎么做?
我也试过这个 -
let myData = (myNewData[0].checked ? `$(Enum.ONE) , $(myNewData[1].checked) ? `Enum.TWO , `(myNewData[2].checked ? Enum.THREE) myData = myData.replace(/,\s*$/, "");
我如何优化此代码,因为我在使用模板文字(反勾)时遇到错误。我是使用模板文字的新手,有人可以帮我吗?
GCT1015
ITMISS
Qyouu
相关分类