gpt4 book ai didi

jquery - 多个参数的索引

转载 作者:行者123 更新时间:2023-12-01 07:07:08 26 4
gpt4 key购买 nike

var pathname = window.location.pathname;
if (! (pathname.indexOf('edit') > -1) ) {
// Do stuff...
}

在上面的示例中,我否定并仅在不包含“编辑”的页面上运行JS,我想将其更改为接受多个参数,例如“编辑”,“删除”,“管理”, “设置”。

最好的方法是什么?

最佳答案

var pathname = window.location.pathname;

if (["edit", "delete", "admin"].some(x => pathname.indexOf(x) > -1)) {
// ...
}

旧版浏览器没有箭头功能

var pathname = window.location.pathname,
isSpecialPath = ["edit", "delete", "admin"].some(function(x) { return pathname.indexOf(x) > -1; });

if (isSpecialPath) {
// ...
}

Array.prototype.some() : some() 方法测试数组中的某些元素是否通过提供的函数实现的测试。

关于jquery - 多个参数的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39099252/

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