function deco(fun) { function swap() { document.write("前置增强"); var object = fun.apply(null,arguments); document.write("后置增强"); return object; } return swap; }
function add(i,j) { return i + j; }
add = deco(add);
document.write(add(1,2));
Sign in to make a reply
AmericanRedPomelo
function add(i,j) { return i + j; }
add = deco(add);
document.write(add(1,2));