小编zat*_*nik的帖子

VS Code 内置颜色选择器功能在 JSON 文件中不起作用

我发现 VS Code 具有内置颜色选择器功能
,但我不明白为什么它不适用于我的 JSON 文件。

例如,这是我的 apple.json 文件:

{
    "apple": {
        "color": "#ff0000"
    }
}
Run Code Online (Sandbox Code Playgroud)

因此,颜色选择器不会出现。

但是 - 如果我打开 VS Code 自己的 settings.json 文件,并像这样更新它,例如:

{
"workbench.colorCustomizations": {
    "activityBar.background": "#00AA00"
  }
}
Run Code Online (Sandbox Code Playgroud)

颜色选择器将立即出现。

为什么?像“apple.json”这样的常规 JSON 文件与 settings.json 有何不同?

json color-picker visual-studio-code

5
推荐指数
1
解决办法
3369
查看次数

如何通过纯 JavaScript 中的值获取数组的多个索引(值精确匹配)

我试图让 indexOf 返回值等于“1”(完全匹配)的数组项的多个索引。

这是我在做什么:

var arr = [1, 11, 1, 111, 1111, 11, 1, 1111, 11];
for (i = 0; i < arr.length; i++){
  console.log(arr.findIndex(1, i));
}
Run Code Online (Sandbox Code Playgroud)

我期望的结果是:0 2 6

但实际上我在提到索引后得到“-1”值。我假设它与数组的值有关(每个值都包含“1”但不等于“1”)。当我对不同值的数组做同样的事情时,它会按需要工作。

它真的与价值观有关吗?如果是,如何解决这个问题?如果有更合适的方法可以通过一个值(完全匹配)找到多个数组的索引,我们将不胜感激。

javascript arrays indexof

1
推荐指数
1
解决办法
4253
查看次数