如何从 json 文件中查找数组中的文本?
How to find text inside an array from a json file?
我有一个名为 "names" 的 json 数组。我想在输入数组之前通过搜索来防止重复相同的名称。
我找到了这段代码,但如果名称不重复,我还需要 运行 函数 enterName
。
谢谢
var name = "TEST";
for (var i = 0; i < config.names.length; i++){
if (config.names[i] == name){
console.log("name repeated");
}
}
试试这个
if (!config.names.find(p=>p===name))
enterName(name);
使用 ES7
const name = "TEST";
if (!config.names.includes(name)) {
enterName(name);
}
我有一个名为 "names" 的 json 数组。我想在输入数组之前通过搜索来防止重复相同的名称。
我找到了这段代码,但如果名称不重复,我还需要 运行 函数 enterName
。
谢谢
var name = "TEST";
for (var i = 0; i < config.names.length; i++){
if (config.names[i] == name){
console.log("name repeated");
}
}
试试这个
if (!config.names.find(p=>p===name))
enterName(name);
使用 ES7
const name = "TEST";
if (!config.names.includes(name)) {
enterName(name);
}