Lodash是一個JavaScript庫,可在underscore.js之上運行。 Lodash幫助處理數組,字符串,對象,數字等。
lodash中的_.defer()方法用於將func參數的調用推遲到清除最近的調用堆棧為止。而且,在調用此方法的func參數時,會提供其他任何參數。
用法:
_.defer(func, [args])
參數:該方法接受以下兩個參數:
- func:這是要推遲的函數。
- [參數]:它是調用func的參數。
返回值:此方法返回計時器ID。
範例1:
Javascript
// Requiring lodash library
const _ = require('lodash');
// Calling defer() method with
// its parameter
_.defer(function(content) {
console.log(content);
}, 'GeeksforGeeks!');
// Prints content after this
console.log('Content:');
輸出:
Content: GeeksforGeeks!
範例2:
Javascript
// Requiring lodash library
const _ = require('lodash');
// Defining func parameter
let func = number => {
console.log(number);
};
// Defining for loop
for(let i = 1; i <= 5; i++) {
// Calling defer() method
// with its parameter
_.defer(func, i);
}
// Prints integer after this
console.log('Integers are as follows:');
輸出:
Integers are as follows: 1 2 3 4 5
相關用法
- Underscore.js _.defer()用法及代碼示例
- HTML <script> defer屬性用法及代碼示例
- HTML defer屬性用法及代碼示例
- d3.js queue.defer()用法及代碼示例
- HTML Script defer用法及代碼示例
- Lodash _.method()用法及代碼示例
- Lodash _.sneq()用法及代碼示例
- Lodash _.toQuery()用法及代碼示例
- Lodash _.uniqWith()用法及代碼示例
- Lodash _.xorWith()用法及代碼示例
- Lodash _.head()用法及代碼示例
- Lodash _.remove()用法及代碼示例
- Lodash _.pullAt()用法及代碼示例
- Lodash _.pullAll()用法及代碼示例
- Lodash _.pull()用法及代碼示例
- Lodash _.nth()用法及代碼示例
- Lodash _.takeRight()用法及代碼示例
- Lodash _.take()用法及代碼示例
- Lodash _.sortedLastIndex()用法及代碼示例
- Lodash _.fromPairs()用法及代碼示例
- Lodash _.differenceWith()用法及代碼示例
- Lodash _.castArray()用法及代碼示例
- Lodash _.cloneDeep()用法及代碼示例
- Lodash _.clone()用法及代碼示例
注:本文由純淨天空篩選整理自nidhi1352singh大神的英文原創作品 Lodash _.defer() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。