* 計算對象數(shù)組中每個電腦操作系統(tǒng)是否可用
* 大于16位操作系統(tǒng)表示可用,否則不可用
*/
var computers = [
{name:"Apple",ram:16},
{name:"IBM",ram:4},
{name:"Acer",ram:32}
];
var everyComputersCanRunProgram = true;
var someComputersCanRunProgram = false;
for(var i = 0; i < computers.length; i++){
var computer = computers[i];
if(computer.ram < 16){
everyComputersCanRunProgram = false;
}else{
someComputersCanRunProgram = true;
}
}
console.log(everyComputersCanRunProgram);
console.log(someComputersCanRunProgram);
/**
* Every: 一真即真
* Some: 一假即假
*/
var every = computers.every(function(computer){
return computer.ram > 16;
})
console.log("==========");
console.log(every);
var some = computers.some(function(computer){
return computer.ram > 16;
})
console.log(some);
/** 場景2
* 假定有一個注冊頁面,判斷所有input內(nèi)容的長度是否大于0
*
*/
console.log("================");
function Field(value){
this.value = value;
}
Field.prototype.validate = function(){
return this.value.length > 0;
}
var username = new Field("henrywu");
var telephone = new Field("18888888888");
var password = new Field("my_password");
// console.log(username.validate());
// console.log(telephone.validate());
// console.log(password.validate());
var fields = [username,telephone,password];
var formIsValid = fields.every(function(field){
return field.validate();
})
console.log(formIsValid);
if(formIsValid){
// 注冊成功
}else{
// 給用戶一個友善的錯誤提醒
}
5.every&some (2)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 2018.2.3 目標(biāo):身心健康,財富豐盛 好種子: 1早起健康早餐,種下健康的種子,回向群里姐妹及家人身心健康 ...
- 焦點(diǎn)中的經(jīng)典語錄有時候我們也在用,只是不知道還有這個理論做支撐,比方說不知道怎么做時就什么都不做,慢就是快...
- 12月30日,春運(yùn)即將拉開大幕,火車wifi問題又成為很多旅客關(guān)注的話題。 對于普通旅客而言,乘坐火車時間漫長、人...