我有一个数组:

array = [..., "Hello", "World", "Again", ...]

如何判断数组中是否有"World"?

有时候,我可能想把一个单词和一个regexp匹配起来,在这种情况下,我不知道确切的字符串,所以我需要有一个匹配字符串的引用.但在这种情况下,我肯定是"世界"让事情变得更简单.

谢谢你的建议.我找到了一个很酷的方法:

http://documentcloud.github.com/underscore

推荐答案

如果不存在,array.indexOf("World")将得到"World"-1的索引.array.splice(indexOfWorld, 1)将从数组中移除"World".

Node.js相关问答推荐

即使DDB键不存在, node Lambda也不会失败,并返回NULL作为结果

为什么在导出的函数中调用node-sqlite3中的数据库方法时不起作用?

"sh:/usr/local/bin/node:当它存在于文件目录中时未找到

在内存中加载安全密钥安全吗?还是每次都从文件中读取?

SvelteKit应用程序立即退出,没有错误

只要我在后端正确验证所有内容,就可以将这些数据存储在本地存储中吗?

为什么我的react 表单不能正常工作?

Azure Function 在 2022 年 4 月 26 日禁用将用户字段设置为 HTTP 请求对象

try 运行迁移时的 Typeorm:缺少必需的参数:dataSource

Cassandra node.js 驱动程序有替代品吗?

使用 grunt 服务器,如何将所有请求重定向到根 url?

node.js 中 res.setHeader 和 res.header 的区别

如何在 Nest.js 中使用查询参数?

如何在 NodeJS 中获取操作系统用户名?

搜索MongoDB条目的正确方法是'_id';在 node 中

mongoose 模式中的嵌套对象

在 express 中添加故意延迟

使用 MongoDB 更新嵌套数组

如何让should.be.false语法通过 jslint?

Javascript在try块内设置const变量