当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。