這個 _.repeat()方法接受一個整數和一個值,並創建一個包含給定整數倍給定值的大小的數組。
用法:
_.repeat(n, value)
參數:
- n:給定的整數,表示該值在數組中的倍數。
- value:該值將在數組中出現n次。
返回值:此方法返回一個新創建的數組。
注意:由於它需要安裝underscore.js contrib庫,因此在正常的JavaScript中將無法使用。 Underscore.js contrib庫可以使用安裝npm install underscore-contrib-保存。
範例1:在此示例中,我們將使用此方法生成重複數組。
Javascript
// Defining underscore contrib variable
var _ = require('underscore-contrib');
// Integer
var integer = 10;
// Value
var value = "GeeksforGeeks";
// Generating Array using Repeat method
var arr =_.repeat(integer, value);
console.log("Integer:", integer);
console.log("Value:", value);
console.log("Generated Array:", arr);
輸出:
Integer: 10 Value: GeeksforGeeks Generated Array: [ 'GeeksforGeeks', 'GeeksforGeeks', 'GeeksforGeeks', 'GeeksforGeeks', 'GeeksforGeeks', 'GeeksforGeeks', 'GeeksforGeeks', 'GeeksforGeeks', 'GeeksforGeeks', 'GeeksforGeeks' ]
範例2:值也可以是整數。
Javascript
// Defining underscore contrib variable
var _ = require('underscore-contrib');
// Integer
var integer = 10;
// Value
var value = 1;
// Generating Array using Repeat method
var arr =_.repeat(integer, value);
console.log("Integer:", integer);
console.log("Value:", value);
console.log("Generated Array:", arr);
輸出:
Integer: 10 Value: 1 Generated Array: [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ]
相關用法
- Lodash _.repeat()用法及代碼示例
- Javascript string.repeat()用法及代碼示例
- CSS background-repeat用法及代碼示例
- CSS border-image-repeat用法及代碼示例
- CSS mask-repeat屬性用法及代碼示例
- Lodash _.method()用法及代碼示例
- Node.js Http2ServerRequest.method用法及代碼示例
- Node.js http.IncomingMessage.method用法及代碼示例
- Javascript dataView.getInt16()用法及代碼示例
- Javascript RegExp toString()用法及代碼示例
注:本文由純淨天空篩選整理自taran910大神的英文原創作品 Underscore.js _.repeat() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。