`是ES6 中新增的语法字符串,用反引号(``)标识,它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。
比较常用有两个场景
一是字符串中嵌入变量
let paySignStr=`${appId}\n${timeStamp}\n${nonceStr}\n${pPackage}\n`;//需要加签的字段拼接
二是换行的字符串,举个例子,私钥证书的字符串是不能直接复制,然后用’'来引用的,但是用``就可以做到直接引用
const privateKey =`
-----BEGIN PRIVATE KEY-----
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCwzhfRv57blnDZ
jPiT5BDt7lqlelNP8A/4RSg64McoIfkl8v6pmbJqCy+gDezfRk49vAW6nsURsnf/
DU/nhnstQJwIILkZleyH/mrOjQKTfDDAUf0qoMIy/9IU1wOpf9eM8XBRCQnZw7GI
u2DxNWctPp1YoJ7DPBljmGrwfCCVq71Y2YLhoIEGc+sGEfGFdIx7/5qk4QKBDyeK
HArkX3tHvjBvr5g97U0GazL+1NdP4GUjUSi26YfAzQKBgQCmaO+0MsDTQ15ZHpT+
B40ZAsXpdkf0qIdgI/mfrp5obP0AtN7RYxa+zClsKeHyYbCjZ2MHvQcDqy0cdne5
k7XWsH7QzS5yMCvQDI08oG9v43+Fy+xwWmmRWBy62MY3YcYuclZkKDgmWWACpj5r
Gz07XgE4YHG6awP04NiB1eee==
-----END PRIVATE KEY-----`;