gpt4 book ai didi

javascript - Prettier - 赋值变量括号的含义

转载 作者:行者123 更新时间:2023-11-30 21:11:00 26 4
gpt4 key购买 nike

  • VS Code 1.16

我使用保存时格式化的 Prettier 格式化代码。我对分配的变量有奇怪的括号;

我有这两个变量

格式化前:

   tlProjectLoader = new TimelineMax({
paused: true
}),

$laoder = $(this).find('.loader');

格式化后:

  (tlProjectLoader = new TimelineMax({
paused: true
})),

($laoder = $(this).find('.loader'));

我知道这是由 Prettier 引起的,因为当我将其关闭并且该行为不会发生时。所以为什么?如果我不需要它 - 如何将其关闭?

最佳答案

似乎当你在一个语句中声明全局变量时会发生这种情况(用逗号分隔,而不是分号)

所以你有两个选择:要么使用var/let/const,要么用分号分隔声明:

global = 123;
anotherGlobal = 345;

提示:您可以在 Prettier Playground 上测试 Prettier 输出

关于javascript - Prettier - 赋值变量括号的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46141406/

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