gpt4 book ai didi

javascript indexOf - 列表/数组中的完全匹配

转载 作者:行者123 更新时间:2023-12-05 00:30:02 24 4
gpt4 key购买 nike

关闭。这个问题需要details or clarity .它目前不接受答案。












想改进这个问题?通过 editing this post 添加详细信息并澄清问题.


7年前关闭。







Improve this question




我决定使用 javascript indexOf 来确定列表/数组中是否存在值。这对我有用,直到我意识到我需要找到 准确 在列表中匹配。

这是我的示例代码:

if (['eu', 'fr-CA', 'lt', 'sv', 'zh-CN', 'zh-TW'].indexOf('fr') > -1) {

上面的代码会将fr“匹配”到fr-CA,这对我来说是个问题,因为我必须有一个 。与 fr 完全匹配与 fr-CA 不匹配。

我认为这将是直截了当的,但我搜索了 SO 和谷歌,并找不到得到完全匹配的答案。

最佳答案

错了,你可以用 indexOf :

arr.indexOf(searchElement[, fromIndex = 0])

indexOf compares searchElement to elements of the Array using strict equality (the same method used by the ===, or triple-equals, operator)



所以 ['eu', 'fr-CA', 'lt', 'sv', 'zh-CN', 'zh-TW'].indexOf('fr')返回 -1 .

关于javascript indexOf - 列表/数组中的完全匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27010306/

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