js中与‘‘相区别的模板字符串` `的使用方法
`是ES6 中新增的语法字符串,用反引号(``)标识,它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。
比较常用有两个场景 一是字符串中嵌入变量
let paySignStr=`${ appId} ${ timeStamp} ${ nonceStr} ${ pPackage} `;//需要加签的字段拼接
二是换行的字符串,举个例子,私钥证书的字符串是不能直接复制,然后用’来引用的,但是用``就可以做到直接引用
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-----`;