gpt4 book ai didi

javascript - 在字符串javascript中查找数组的第一个索引

转载 作者:行者123 更新时间:2023-12-01 00:13:16 24 4
gpt4 key购买 nike

有一个字符串变量,其路径类似于 /app/something/xx/4/profile除此之外还有一个像**这样的字符串数组

const arr=[
{name:'xx',etc...},
{name:'yy',etc...},
{name:'zz',etc...}
]

我想以最简单的方式找到字符串变量具有名称的数组的第一个索引。

最佳答案

使用Array.findIndex其中:

returns the index of the first element in the array that satisfies the provided testing function. Otherwise, it returns -1, indicating that no element passed the test.

const str = "/app/something/xx/4/profile";

const arr = [{ name: "xx" }, { name: "yy" }, { name: "zz" }];

const index = arr.findIndex(e => str.includes(e.name));

console.log({ index });

关于javascript - 在字符串javascript中查找数组的第一个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59937210/

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