gpt4 book ai didi

javascript - 在 JavaScript 中独家使用模板文字?

转载 作者:行者123 更新时间:2023-11-28 04:05:18 25 4
gpt4 key购买 nike

我发现了 ES6 模板文字的有趣可能性,我想知道:除了浏览器兼容性之外,在处理字符串时,在任何情况下仅使用模板字面值是否存在任何可能的“限制”?

最佳答案

我们在除了 Babel 的 import 语句之外的每个位置都成功使用了它。它会在那里抛出一个错误。

这使得扩展代码以放入变量变得很好,就像总是用 ( ) 包装单参数胖箭头函数一样。

我们的想法与您相同,并开始在各处使用它而不是 ' 并且它有效。我们还检查了 MDN,并没有说你不能使用它,但它有一些怪癖,例如通过保留字符来缩进 console.log,但简短的答案是 JavaScript 和 99%库不关心空格或换行符,因此在您进入疯狂的用例之前没有必要。

编辑

我们已经转换为使用 eslint-config-airbnb,默认情况下,强制对除 JSX(双引号)之外的所有内容使用单引号。它还仅在使用模板文字时强制使用重音符号。

我认为这个配置相当事实上的标准,并且它的规则集非常消息灵通并且有理由支持。我建议您将众所周知的时钟设置为它。

如果您有任何疑问,请务必在 Airbnb GitHub 中创建问题。将任何问题发送给 ljharb

关于javascript - 在 JavaScript 中独家使用模板文字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46752569/

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