日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

【FCC】Everything Be True所有的东西都是真的

發布時間:2023/11/21 综合教程 27 生活家
生活随笔 收集整理的這篇文章主要介紹了 【FCC】Everything Be True所有的东西都是真的 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目:

完善編輯器中的every函數,如果集合(collection)中的所有對象都存在對應的屬性(pre),并且屬性(pre)對應的值為真。函數返回ture。反之,返回false。

記?。耗阒荒芡ㄟ^中括號來訪問對象的變量屬性(pre)。

提示:你可以有多種實現方式,最簡潔的方式莫過于Array.prototype.every()。

例子:

every([{"user": "Tinky-Winky", "sex": "male"}, {"user": "Dipsy", "sex": "male"}, {"user": "Laa-Laa", "sex": "female"}, {"user": "Po", "sex": "female"}], "sex") 應該返回 true。
every([{"user": "Tinky-Winky", "sex": "male"}, {"user": "Dipsy"}, {"user": "Laa-Laa", "sex": "female"}, {"user": "Po", "sex": "female"}], "sex") 應該返回 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") 應該返回 false。
every([{"name": "Pete", "onBoat": true}, {"name": "Repeat", "onBoat": true}, {"name": "FastFoward", "onBoat": null}], "onBoat") 應該返回 false
every([{"name": "Pete", "onBoat": true}, {"name": "Repeat", "onBoat": true, "alias": "Repete"}, {"name": "FastFoward", "onBoat": true}], "onBoat") 應該返回 true
every([{"single": "yes"}], "single") 應該返回 true
every([{"single": ""}, {"single": "double"}], "single") 應該返回 false
every([{"single": "double"}, {"single": undefined}], "single") 應該返回 false
every([{"single": "double"}, {"single": NaN}], "single") 應該返回 false

代碼:

<script type="text/javascript">
	function every(collection, pre) {
		// Is everyone being true?
		var flag = true;
		for (var i in collection) {
			// console.log(collection[i]);
			if (!collection[i][pre]) {
				flag = false;
			}
		}
		return flag;
	}
</script>

總結

以上是生活随笔為你收集整理的【FCC】Everything Be True所有的东西都是真的的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。