gpt4 book ai didi

javascript - 字符串常量和引号之间的字符串 ""有什么区别?以及它们之间如何转换?

转载 作者:太空宇宙 更新时间:2023-11-04 01:24:23 27 4
gpt4 key购买 nike

我调用异步函数

const root = 'something'
await FetchMamRestricted.execute(root)

不会出现任何输出。但是如果我写

await FetchMamRestricted.execute('something')

它有效!谁能告诉我如何使用“root”变量使其工作?提前致谢。

编辑:我知道 JavaScript 语言不是这样的。我对这个问题的看法是 FetchMamRestricted.execute('something') 内容是:

const execute = async (_root) => {
// Callback used to pass data + returns next_root
console.log("inside function root is",_root) // outptut 'something'
const resp = await Mam.fetch(_root, mamType, mamSecret, logData)
}

我认为函数 Mam.fetch(_root, mamType, mamSecret, logData) 在使用“==”而不是“===”检查第一个参数时存在错误(它是内置函数)。因此,除非我解析“”到参数之间的字符串,否则它将无法工作。

最佳答案

我找到了答案。这只是初始化 const root 的函数的一个错误。它在字符串中添加一些空格以达到一定的长度。这就是两个字符串不同的原因。

关于javascript - 字符串常量和引号之间的字符串 ""有什么区别?以及它们之间如何转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58100720/

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