js函数记忆

function memorice(func)
{
var cache = {};
return function(){
var cache2 = chahe;
key = JSON.stringnify(arguments)
if(cache2[key]) {
return cache2[key]
}
else{
return cache2[key] = func.apply(this, Array.prototype.slice(arguments));
}
}
}

你可能感兴趣的:(js函数记忆)