當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


JavaScript Array find()用法及代碼示例

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



相關用法


注:本文由純淨天空篩選整理自 Array find() method with example in JavaScript。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。