避免在 Javascript 中使用模板文字

Avoiding the use of template literals in Javascript

我正在用 d3 做一些绘图,实际上我正在从另一种编程语言解析我的 javascript 代码。现在,当我需要解析“美元符号”时,我遇到了一些问题,所以我试图避免它。现在,我不太习惯 Javascript,当我在 d3 中编写图表时,我看到了以下实现:

function zoomed({transform}) {
    myimage.attr("transform", d => `translate(${transform.apply(d)})`);
  }

现在,我想知道是否有一种“直接”编码方式可以避免整个 translate(${transform.apply(d)}).

您可以通过切换到字符串连接来避免模板文字中的 $

myimage.attr("transform", d => "translate(" + transform.apply(d) + ")")