首选模板
需要模板文字,而不是字符串串联
🔧可修复的
此规则报告的某些问题可由--修复
命令行选项
在ES2015(ES6)中,我们可以使用模板文字代替字符串连接。
无功功率,无功功率字符串= “你好,” +名称+ "!";
1
无功功率,无功功率字符串= `你好,${名称}!`;
1
规则详细信息
此规则旨在标记+
带字符串的运算符。
示例
以下示例不正确的此规则的代码:
在游乐场开放
无功功率,无功功率字符串= “你好,” +名称+ "!";
无功功率,无功功率字符串= “时间:” + (12 * 60 * 60 * 1000);
1
2
三
4
以下示例对的此规则的代码:
在操场开放
无功功率,无功功率字符串= “你好,世界!”;
无功功率,无功功率字符串= `你好,${名称}!`;
无功功率,无功功率字符串= `时间:${12 * 60 * 60 * 1000}`;
无功功率,无功功率字符串= “您好,” + “世界!”;
1
2
三
4
5
6
7
8
何时不使用
此规则不应在ES3/5环境中使用。
在ES2015(ES6)或更高版本中,如果您不想收到有关字符串串联的通知,可以安全地禁用此规则。
版本
此规则在ESLint v1.2.0中引入。
资源