const data = [ { name: "正常" }, { name: "离线" }, { name: "离线" }] var n = []; for (var i = 0; i < data.length; i++) { n.push(data[i].name) } //console.log(n); /* * indexOf() 方法对大小写敏感 * 如果要检索的字符串值没有出现,则该方法返回 -1 * */ var sta = n.toString().indexOf("离线"); console.log(sta); if (n.toString().indexOf("告警") > -1 && n.toString().indexOf("离线") > -1) { console.log("告警2"); } else if (n.toString().indexOf("告警") > -1) { console.log("告警1"); } else if (n.toString().indexOf("离线") > -1) { console.log("离线"); } else { console.log("正常运行"); }
@lockdata.cn