问题标签 [contains]

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 投票
4 回答
2721 浏览

jquery - jquery 包含与类

我正在使用 jQuery :contains 选择器来过滤一些链接标签。以下代码效果很好。

如果锚标记在特定类中,我只想运行此函数,我尝试了以下方法,但它似乎不起作用:

0 投票
3 回答
85 浏览

javascript - 有人可以向我解释这个 javascript 代码吗?

谢谢

0 投票
3 回答
1611 浏览

c# - 集合/字符串.包含与集合/字符串.IndexOf

是否有理由在字符串/列表上使用 .Contains 而不是 .IndexOf?我使用 .Contains 编写的大多数代码在不久之后都需要该项目的索引,因此必须同时执行这两个语句。但为什么不合二为一呢?

0 投票
1 回答
551 浏览

cakephp - 复杂 cakephp 模型中排除条件的问题

我对 cakephp 还很陌生,find我的模型上有一个复杂的功能问题。

我有一个数,Groups每个包含一个数Users,并且每组可以做一个数Orders。每个订单由多个订单组成,OrderAmounts其中包含一个amount和一个user_id(与用户相关)。

我有一个查找,它找到了一个订单,并返回组中与该订单相关的所有用户以及与该用户对应的任何 OrderAmounts:

我现在要做的是返回组中与上述订单相关的所有用户的列表,这些用户没有相应的 OrderAmount。

到目前为止,我有这个,但我不确定在哪里放置条件以排除具有 OrderAmounts 的用户 - 如果我将条件放在包含部分中,它只会从模型中删除 OrderAmounts,如果我将它们放在顶层在 find 中的条件我得到一个错误。

0 投票
2 回答
393 浏览

linq - Linq 和包含()

我正在使用以下方法:

它返回错误:

我该如何解决?

0 投票
2 回答
72 浏览

php - 不连续地检测另一个包含的字符串

最近我正在研究一个BBS的不良内容(例如广告帖子)过滤器。我编写了一个函数来检测一个字符串是否在另一个字符串中不连续。代码如下:

由于过滤器在用户发布帖子之前起作用,所以我认为这里的效率很重要。我想知道是否有更好的解决方案?谢谢!

0 投票
6 回答
17656 浏览

java - 使用包含或循环列表之间有什么大区别吗?

性能方面,使用之间真的有很大区别:

  • ArrayList.contains(o) 与 foreach|iterator
  • LinkedList.contains(o) 与 foreach|iterator

当然,对于 foreach|iterator 循环,我必须明确比较方法并相应地返回 true 或 false。

我正在比较的对象是一个对象,其中equals()hashcode()都被正确覆盖。

编辑:毕竟不需要知道 containsValue,对此感到抱歉。是的,我很愚蠢......我意识到我的问题是关于 containsKey 与 foreach 的愚蠢,不要介意,我不知道我在想什么。我基本上想知道上面的那些(编辑了其他的)。

0 投票
4 回答
4088 浏览

jquery - : 包含多个单词

我正在使用以下 jQuery

朝着下面的 HTML

基本上,只要 etag 有一个词,代码就可以完美运行,并隐藏那些不包含 etag 的元素。我的问题是,当 etag 是多个单词(并且我无法控制它。它来自数据库并且可能是多个单词与空格字符分隔的组合)时,代码不起作用..

有没有办法做到这一点?

0 投票
1 回答
1983 浏览

sql-server-2008 - SQL SERVER FULL-TEXT INDEX,CONTAINS 返回空

我有一个关于完整索引的问题,任何机构都可以帮助我吗?

1) 设置全文索引

2) 使用 CONTAINS 查找匹配的行

3) 一切顺利。只是返回空的结果集。而且我确信 Table Company 中有公司名称为“Microsoft”的公司

如果有人帮我这个忙,我将不胜感激。

0 投票
4 回答
1501 浏览

java - Java - OpenJDK 6 上的 Set.contains() 是否损坏?

我遇到了一个非常奇怪的问题。我编写了一个简单的Deck类,它代表标准的 52 张扑克牌。该类有一个方法,该方法missingCards()返回从牌组中抽取的所有牌的集合。如果我尝试比较两组相同的缺失卡片,.equals()我会被告知它们是不同的,如果我检查一组是否包含我知道的元素,则使用.contains()I am returned false

这是我的测试代码:

(编辑:为了清楚起见,我在注意到测试失败后添加了两个循环。第一个循环从 drawCards 中取出一张卡片,然后将这张卡片与missingCards 中的每张卡片进行检查 - 它总是匹配一张,因此必须包含这张卡片在missingCards 中。但是,missingCards.contains() 失败)

这是它的输出示例:

我完全确定 .equals 在我的卡类上的实现是正确的,并且从输出中可以看出它确实有效!

这里发生了什么?

干杯,

皮特