惰性函数 指在函数运行过程中,当无需重复校验判断的模块,频繁调用时,可以考虑惰性函数的思路
比如
function handleFn() { if(当满足这个条件时) { return (arg) => { 所需执行的代码 } }else { 当其他条件时 return (arg) => { 所需执行的代码 } } } const Fn = handleFn() 根据环境,先自己初始化自己,返回一个当前环境可以使用的函数Fn。 如果环境有变,再次调用一下handleFn。 如果当前环境不会变,可以使用(handleFn)() 立即执行函数
标签:return,函数,handleFn,如何,惰性,arg,Fn From: https://www.cnblogs.com/xuhuang/p/17306180.html