问题标签 [indexof]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
44669 浏览

c# - 在二维数组中查找元素的位置?

这里很简单的问题(也许不是一个简单的答案?)

假设我有一个二维数组

现在假设我想得到数字 6 的位置

我知道对于一维数组,我可以使用 Array.indexOf() 但我对二维数组的选择是什么?

谢谢!

0 投票
3 回答
2757 浏览

jquery - jQuery Ajax 如何将 responseText 作为变量传递给 indexOf?

我正在尝试从 Ajax 请求的 responseText 中附加 ap 元素。

在追加之前,我想看看 responseText 是否已经存在于父 div 元素文本中,如果是这样,就不要添加它。问题是我无法使用变量 responseText 让 indexOf(responseText) 工作。当我将字符串文字传递给 indexOf 时,我的代码有效。

这是我的代码:

在此先感谢您的任何建议。

0 投票
1 回答
5041 浏览

javascript - Javascript,字符串:测试字符串是否存在包含星号 (*) 的子字符串

我正在做一个非常基本的字符串匹配测试,如下所示:

这很好用,只是偶尔我正在寻找的子字符串 (textChoice) 以星号结尾。然后我最终得到错误的匹配,因为字符串中的星号被解释为运算符,而不是字符串中的字符。

那么如何进行此测试,以便子字符串中的任何星号都被视为常规字符?

PS。我知道简单的答案是“不要在子字符串中包含星号”,但它们在我正在使用的数据中——我无法摆脱它们。

0 投票
2 回答
7031 浏览

xml - 找出 AS3 的 XMLList 是否包含字符串作为节点值

是否有等效于 Array.indexOf 的 XMLList?

例如 -

... 对?但是如果我有这个怎么办 -

与循环遍历所有节点相比,必须有一种更简单的方法来检查 XMLList 中的一个节点是否具有特定值,对吗?类似于-

有道理?

0 投票
5 回答
28779 浏览

javascript - 在字符串中搜索字符串的所有实例

您好我正在使用 indexOf 方法来搜索一个字符串是否存在于另一个字符串中。但是我想获取字符串在哪里的所有位置?有什么方法可以获取字符串存在的所有位置吗?

有没有获得所有职位的方法?

0 投票
18 回答
170804 浏览

javascript - 如何在 JavaScript 中查找一个字符串在另一个字符串中所有出现的索引?

我试图找到一个字符串在另一个字符串中所有出现的位置,不区分大小写。

例如,给定字符串:

和搜索字符串le,我想获得数组:

两个字符串都是变量——也就是说,我不能硬编码它们的值。

我认为这对于正则表达式来说是一件容易的事,但是在努力寻找一个可行的方法之后,我没有运气。

我找到了如何使用 来完成此操作的示例.indexOf(),但肯定必须有一种更简洁的方法来做到这一点?

0 投票
3 回答
208 浏览

javascript - 如何剥离查询字符串的最后一部分

我需要使用 javascript 隔离字符串中的 id。我已经设法到达了我到达 id 的部分,但是我希望能够将字符串的其余部分串起来,以便它只留下 id 号,如下所示:

我需要能够在 24 岁之后剥离一切。

谢谢大家。

0 投票
7 回答
124715 浏览

javascript - 为什么 indexOf 在数组 IE8 上不起作用?

以下功能在 Opera、Firefox 和 Chrome 上运行良好。但是,在 IE8 中它失败了if ( allowed.indexOf(ext[1]) == -1)

有谁知道为什么?有什么明显的错误吗?

0 投票
3 回答
7344 浏览

c# - Why is this List<>.IndexOf code so much faster than the List[i] and manual compare?

I'm running AQTime on this piece of code, I found that .IndexOf takes 16% of the time vs close to 80% for the other piece... They appear to use the same IsEqual and other routines. Called 116,000 times inserting 30,000 items. None of the List<> objects gets over 200 elements. (I may be using AQTime incorrectly, I'm looking into this)

0 投票
4 回答
47152 浏览

vb.net - VB.NET 中带字符串数组的 IndexOf

如何在以下代码中找到字符串数组中项目的索引:

我想知道如何在字符串数组中找到项目的索引。(所有项目都是小写的,所以大小写无关紧要。)