【发布时间】:2020-07-14 10:53:10
【问题描述】:
在JS中使用这些值的确切含义和区别是什么:${abc} vs {abc} vs (abc)
【问题讨论】:
-
这些似乎都不是布尔值。所有这些语法在不同的上下文中都有不同的含义。
-
为什么标记为reactjs、function 和react-functional-component?这似乎与其中任何一个都无关(尽管上述
{...}的不同上下文之一在 JSX 中,它通常与 React 一起使用) -
${abc}是模板文字 (console.log(`abc is ${abc}`);) 中替换的语法。{abc}是您在 JSX 上下文中使用的 JSX 表达式 (<input type="text" disabled={abc} />)。(abc)只是括号内的变量引用(当括号内唯一的东西是变量引用时,这是不必要的)。 -
感谢大家的宝贵意见我已经更新了问题
标签: javascript function curly-braces dollar-sign