gpt4 book ai didi

javascript - NodeJS 中的嵌套模板字符串错误

转载 作者:数据小太阳 更新时间:2023-10-29 04:13:12 27 4
gpt4 key购买 nike

为什么以下行会导致 Node.js 中出现运行时错误?

var a = ````;

抛出:

TypeError: "" is not a function


使用 Node.js 版本 4.x、6.x、8.x 和 9.x 进行测试

最佳答案

前两个反引号是空字符串,而接下来的两个将充当 tagged template literals它将调用它之前的函数。由于 ""(empty string) 不是可调用函数,它会引发错误。

Backticks calling a function

要在模板文字中嵌套反引号,通过在它前面加上正斜杠来转义它

console.log(`\`\``);

关于javascript - NodeJS 中的嵌套模板字符串错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47903470/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com