ut2
Version:
一个现代 JavaScript 实用工具库。[点击查看在线文档]。
18 lines (17 loc) • 397 B
TypeScript
/**
* 创建一个返回 `value` 的函数。
*
* @alias module:Util.constant
* @since 1.0.0
* @param {*} value 新函数返回的值。
* @returns {Function} 返回新的常量函数。
* @example
*
* const obj = { a: 1 }
*
* const returnObj = constant(obj);
*
* console.log(returnObj() === obj); // true
*/
declare function constant<T>(value: T): () => T;
export default constant;