При наличии простой булево, просто использовать его в состоянии:Проверьте элемент массива верно
var running = true;
if(running) {/*do something*/}
Есть ли какой-то трюк, чтобы сделать это с помощью boolen массива? что-то вроде этого:
var running = [false,false,true,false];
if(running[]){/*do something*/}
В настоящее время я делаю это так:
var uploading = false
for(i=0; i< running.length ; i++)
{
if(running[i]) uploading = true;
}
if(uploading)
Но я чувствую, что это на самом деле не полностью написанный код и что их может быть какой-то подвох, сокращенная метод .. может быть простой JavaScript, может быть Jquery
Легко включить полис для [Array.prototype.indexOf] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf). – RobG
@RobG: Это действительно так, но если вы уже используете jQuery ... –