Php 如何检查javascript数组中是否存在值

Php 如何检查javascript数组中是否存在值,php,javascript,html,arrays,Php,Javascript,Html,Arrays,这是我的javascript数组alert(参数)it警报: Eqt_参数0=4.00,Eqt_参数1=0,Eqt_参数2=0 现在我要做的是,如果任何数组元素的值等于“0”,我需要提醒“数组不包含所有值”,那么如何检查数组是否为空。看起来数组是一组“key=number”形式的值,您想知道是否有任何数等于零 “正确”的方法是: var l = Parameter.length, i; for( i=0; i<l; i++) { if( Parameter[i].split("="

这是我的javascript数组
alert(参数)it警报:

Eqt_参数0=4.00,Eqt_参数1=0,Eqt_参数2=0


现在我要做的是,如果任何数组元素的值等于“0”,我需要提醒“数组不包含所有值”,那么如何检查数组是否为空。

看起来数组是一组“key=number”形式的值,您想知道是否有任何数等于零

“正确”的方法是:

var l = Parameter.length, i;
for( i=0; i<l; i++) {
    if( Parameter[i].split("=")[0] == "0") {
        alert("Array does not contain all values");
        break;
    }
}

这几乎是无法理解的;您所说的“JavaScript数组”是一个
alert()
函数调用。不清楚您在问什么。你是在检查数组是否缺少元素(例如,代码> [0,1,,,6,] /代码>)还是元素的值<代码> 0 < /代码>?@ USS1659450,如果它回答了你的问题,你真的应该考虑接受答案。
if( (Parameter.join(",")+",").indexOf("=0,") > -1) {
    alert("Array does not contain all values");
}