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


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


Underscore.js是一個JavaScript庫,它提供了許多有用的函數,即使不使用任何內置對象,它們也可以以很大的方式幫助編程,例如映射,過濾器,調用等。

_.uniqueId()函數是JavaScript的Underscore.js庫中的內置函數,該函數用於為需要一個的客戶端模型或DOM元素生成全局唯一ID。將前綴作為該方法的參數傳遞時,生成的id將附加到該方法。

用法:

_.uniqueId( prefix )

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

  • prefix:它是將附加到id的前綴。它是可選參數。

返回值:此方法返回全局唯一ID。



範例1:

HTML

<!DOCTYPE html> 
<html> 
  
<head> 
    <script src= 
"https://unpkg.com/underscore@1.11.0/underscore-min.js"> 
    </script> 
</head> 
  
<body> 
    <script type="text/javascript"> 
  
        // Using _.uniqueId() method  
        // with its parameter 
        console.log(_.uniqueId('gfG_')); 
        console.log(_.uniqueId('Geeks_')); 
        console.log(_.uniqueId('CS_')); 
    </script> 
</body> 
  
</html>

輸出:

gfG_1
Geeks_2
CS_3

範例2:

HTML

<!DOCTYPE html> 
<html> 
  
<head> 
    <script src= 
"https://unpkg.com/underscore@1.11.0/underscore-min.js"> 
    </script> 
</head> 
  
<body> 
    <script type="text/javascript"> 
  
        // Using a loop 
        for (i = 3; i < 100; i *= 2) { 
  
            // Calling uniqueId method 
            // without any parameter    
            console.log(_.uniqueId()); 
        } 
    </script> 
</body> 
  
</html>

輸出:

1
2
3
4
5
6




相關用法


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