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


Lodash _.isArrayLike()用法及代碼示例


Lodash _.isArrayLike()方法檢查值是否為Array-like如果該值不是函數且具有value.length,該值是大於或等於0且小於或等於Number.MAX_SAFE_INTEGER的整數,則將其視為array-like。

用法:

_.isArrayLike(value)

參數:此方法接受如上所述和以下描述的單個參數:

  • value:此參數保存需要檢查的Array-Like值。

返回值:此方法返回一個布爾值。

範例1:對於數組,此方法返回true。



Javascript

// Defining Lodash variable 
const _ = require('lodash');  
     
var val = [1, 2, 3] 
  
// Checking for an ArrayLike 
console.log("The Value is ArrayLike:" 
    +_.isArrayLike(val));

輸出:

The Value is ArrayLike:true

範例2:該方法返回真正對於字符串,因為可以計算它們的長度。

Javascript

// Defining Lodash variable 
const _ = require('lodash');  
     
var val = "GeeksforGeeks"; 
// Checking for an ArrayLike 
console.log("The Value is ArrayLike:"
    +_.isArrayLike(val)); 

輸出:

The Value is ArrayLike:true

範例3:當此方法返回false時。

Javascript

// Defining Lodash variable 
const _ = require('lodash');  
     
var val = { 1:1 }; 
// Checking for an ArrayLike 
console.log("The Value is ArrayLike:" 
    +_.isArrayLike(val)); 

輸出:

The Value is ArrayLike:false

注意:在正常的JavaScript中,這將不起作用,因為它需要安裝lodash庫,並且可以使用npm install lodash進行安裝。

相關用法


注:本文由純淨天空篩選整理自taran910大神的英文原創作品 Lodash _.isArrayLike() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。