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


underscore.js _.firstExisting()用法及代碼示例


_.firstExisting()方法返回參數列表中的第一個現有參數。

注意:如果第一個參數不存在(如null或undefined),則此方法將忽略該參數並檢查下一個。

用法:

_.firstExisting(arg1, arg2,....,argn);

參數:此方法使用n個參數來檢查第一個現有參數。

返回值:此方法返回第一個現有參數。



注意:由於它需要安裝underscore.js contrib庫,因此在常規JavaScript中將無法使用。可以使用npm install underscore-contrib -save安裝Underscore.js contrib庫。

範例1:

Javascript

// Defining underscore contrib variable 
var _ = require('underscore-contrib');  
  
var f_exist = _.firstExisting("gfg", "abc", 0, 1);; 
  
console.log("First Existing value is:",f_exist);

輸出:

First Existing value is: gfg

範例2:如果第一個參數不存在,則此方法檢查下一個現有參數。

Javascript

// Defining underscore contrib variable 
var _ = require('underscore-contrib');  
  
var f_exist = _.firstExisting(null, undefined, "gfg", "abc", 0, 1);; 
  
console.log("First Existing value is:",f_exist);

輸出:

First Existing value is: gfg

範例3:

Javascript

// Defining underscore contrib variable 
var _ = require('underscore-contrib');  
  
var f_exist = _.firstExisting( 1, 2, 2, 3, 3, 4 );; 
  
console.log("First Existing value is:",f_exist);

輸出:

First Existing value is: 1

相關用法


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