今天,我遇到了第一次看到的JS语法。在Microsoft MSSQL client for nodeJS中,有以下示例:
const sql = require('mssql')
async () => {
try {
// make sure that any items are correctly URL encoded in the connection string
await sql.connect('mssql://username:password@localhost/database')
const result = await sql.query`select * from mytable where id = ${value}`
console.dir(result)
} catch (err) {
// ... error checks
}
}
此行的含义是什么
await sql.query`select * from mytable where id = ${value}`
看起来query
是sql
对象上的方法,但是如何这样调用它?这个附加的内插字符串是否作为参数传递?该JS功能的名称是什么?
答案 0 :(得分:3)