JavaScript find() 方法
find() 方法用於從數組中獲取通過給定測試(條件)的第一個元素。
用法:
array.find(function, [value]);
參數:一個函數名和一個可選的value
用所有元素進行測試。
參考:JS 數組 find() 函數
返回值:通過測試的第一個元素。
例:
//function for positive value function getPositive(n){ return n>=0; } Input: var numbers = [-30, -10, 20, 20, 30, 0, 40]; Function call: var item = numbers.find(getPositive); Output: 20
使用 Array.find() 方法從數組中查找第一個正數的 JavaScript 代碼
<html>
<head>
<title>JavaScipt Example</title>
</head>
<body>
<script>
//function for positive value
function getPositive(n){
return n>=0;
}
var numbers = [-30, -10, 20, 20, 30, 0, 40];
//find first positive number
var item = numbers.find(getPositive);
document.write("first positive number is " + item + "<br>");
</script>
</body>
</html>
輸出
first positive number is 20
相關用法
- JavaScript Array find()用法及代碼示例
- JavaScript Array findIndex()用法及代碼示例
- JavaScript Array fill()用法及代碼示例
- JavaScript Array filter()用法及代碼示例
- JavaScript Array flatMap()用法及代碼示例
- JavaScript Array from()用法及代碼示例
- JavaScript Array flat()用法及代碼示例
- JavaScript Array forEach()用法及代碼示例
- JavaScript Array isArray()用法及代碼示例
- JavaScript Array values()用法及代碼示例
- JavaScript Array entries()用法及代碼示例
- JavaScript Array includes()用法及代碼示例
- JavaScript Array unshift()用法及代碼示例
- JavaScript Array pop()用法及代碼示例
- JavaScript Array shift()用法及代碼示例
- JavaScript Array some()用法及代碼示例
- JavaScript Array indexOf()用法及代碼示例
- JavaScript Array reverse()用法及代碼示例
- JavaScript Array lastIndexOf()用法及代碼示例
- JavaScript Array concat()用法及代碼示例
注:本文由純淨天空篩選整理自 Array find() method with example in JavaScript。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。