【发布时间】:2023-03-31 01:54:02
【问题描述】:
我能够确定问题的第一部分,即如果字符串包含来自 NodeJS 中的子字符串数组的文本,则返回 true:
var allowedRoles = [
"Area Director",
"Managing Director",
"Group Director"];
var currentRole = "USA Managing Director";
var lifeSaver = allowedRoles.some((substring) =>
currentRole.includes(substring)
);
console.log(lifeSaver);
这里我的结果是正确的。 但是,我想知道在 allowedRole 数组中我的结果返回 true 的位置。 (预期答案:1);
【问题讨论】:
-
您可以将
.some()替换为.findIndex()
标签: javascript arrays node.js express ecmascript-6