模板字符串

285 阅读1分钟

使用 '' 和 "" 定义的数据是字符串数据

console.log('大家好!我叫'+name+',今年'+age+'岁,性别是'+gender+',职业是'+job);

在ES6中,又加入 `` ,在反引号里面,可以定义模板字符串,方式是${变量名}

console.log(`大家好!我叫${name},今年${age}岁,性别是${gender},职业是${job}`);

如果字符串采用""包裹,里面可以定义''

如果字符串采用''包裹,里面可以定义""

如果希望我们定义的字符串中,既包括双引号,又包括单引号,过去是采用转义字符的方式定义的。

转义字符串:" 表示 " ' 表示 '

console.log("'大家好'!"才是真的好"!");

现在可以直接在模板字符串中使用双引号和单引号

console.log(`'大家好'"才是真的好"!`);

转义字符的其他用法

\t 表示水平制表符,其实就是一个Tab键

\n 表示换行符,其实就是一个Enter键

\ 表示一个\