如果集合(collection)中的所有对象都存在对应的属性(PRe),并且属性(pre)对应的值为真,函数返回true。反之,返回false。
function every(collection, pre) { //用every()测试每一个值 return collection.every(function(value){ return (value.hasOwnProperty(pre)) && (value[pre]) ? true : false; });}every([{"user": "Tinky-Winky", "sex": "male", "age": 0}, {"user": "Dipsy", "sex": "male", "age": 3}, {"user": "Laa-Laa", "sex": "female", "age": 5}, {"user": "Po", "sex": "female", "age": 4}], "age");//result: false新闻热点
疑难解答