Underscore.js 是一個 JavaScript 庫,即使不使用任何 內置 對象,它也提供了許多有用的函數,如Map、過濾器、調用等。
_.isArray() 函數用於查找傳遞的參數是否為數組。數組是一組變量、常量、特殊符號。如果對象是數組,則返回 True,否則返回 false。數組可以有不同的名稱,並且可以是任何大小,甚至為零。
用法:
_.isArray(object)
參數:
它隻需要一個參數,即需要檢查的對象。
返回值:
如果參數傳遞給數組,則返回 ‘true’,否則返回 ‘false’。
- 將 3 個數字的數組傳遞給 _.isArray() 函數:
_.isArray() 函數獲取傳遞的元素並檢查它是否為數組。由於傳遞的參數是一組 3 個數字 - 1、2、3。因此,它是一個數組。因此,最終的輸出將是真實的。
Examples:<html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script type="text/javascript"> console.log(_.isArray([1, 2, 3])); </script> </body> </html>
輸出:
- 將字符數組傳遞給 _.isArray() 函數:
將檢查傳遞給 _.isArray() 函數的參數是否為數組。由於參數僅包含一個字符 “a” 但在 [] 括號內,因此它是一個數組。因此答案是正確的。
Example:<html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script type="text/javascript"> console.log(_.isArray(["a"])); </script> </body> </html>
輸出:
- 將一個空數組傳遞給 _.isArray() 函數:
_.isArray() 函數獲取此處為 [] 的元素,然後檢查它是否為數組。由於 [] 括號內沒有元素,所以它是空的。但由於 [] 括號存在,所以它是一個數組。由於空數組也是一個數組,所以輸出為真。
Example:<html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script type="text/javascript"> console.log(_.isArray([])); </script> </body> </html>
輸出:
- 將數字傳遞給 _.isArray() 函數:
如果我們將任何隨機數傳遞給 _.isArray() 函數,那麽它將檢查參數是否為數組。因為,一個數字被傳遞給 _.isArray() 函數,因此輸出將為假。
Example:<html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script type="text/javascript"> console.log(_.isArray(1)); </script> </body> </html>
輸出:
`
筆記:
這些命令在 Google 控製台或 Firefox 中不起作用,因為需要添加他們沒有添加的這些附加文件。
因此,將給定的鏈接添加到您的 HTML 文件中,然後運行它們。鏈接如下:
<script type="text/javascript" src =
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
</script>
相關用法
- AngularJS angular.isArray()用法及代碼示例
- PHP ReflectionParameter isArray()用法及代碼示例
- JavaScript Array isArray()用法及代碼示例
- JQuery isArray()用法及代碼示例
- Lodash _.isArray()用法及代碼示例
- PHP imagecreatetruecolor()用法及代碼示例
- p5.js year()用法及代碼示例
- d3.js d3.utcTuesdays()用法及代碼示例
- PHP ImagickDraw getTextAlignment()用法及代碼示例
- PHP Ds\Sequence last()用法及代碼示例
- PHP array_udiff_uassoc()用法及代碼示例
- PHP geoip_continent_code_by_name()用法及代碼示例
注:本文由純淨天空篩選整理自Sakshi98大神的英文原創作品 Underscore.js _.isArray() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。