1 // 延迟加载 2 function add(num1, num2){ 3 if( document.body.addEventListener ){ 4 console.log("really????"); 5 add = function(num1, num2){ 6 sum = num1 + num2; 7 console.log(sum); 8 }; 9 }else{ 10 add = function(num1, num2){ 11 sum = num1 - num2; 12 console.log(sum); 13 }; 14 } 15 add(num1, num2); // 第一次调用 不可省略 16 } 17 add(1, 3); 18 add(2, 3); 19 add(3, 3); 20 add(4, 3);