html代码:0 \$ W. x0 o. h
- <html>
, }8 Y0 i) s$ S, G& a - <head>
/ ^7 D4 u/ d Q7 i. ]1 \ o+ _' h& {/ i - <title>combine_javascript example</title> ; N6 s7 a/ p2 g- Z6 R X) f
- <script src="js1.js"></script> - u& c0 J# C- ?: K% u) c, Z3 r
- <script src="js2.js"></script>
. U4 |, [, S' c/ Z0 O( B/ d) ]: K - </head>
: F' B; x3 W$ B/ e - <body> 3 M' V7 W9 K2 T' q) L
- Hello, PageSpeed!
3 F8 o& l' ?( S! }8 e8 K4 A - </body>
- k* X/ `3 [3 L! _2 E$ E - </html>
复制代码 js1.js代码为:8 P, [8 j3 j' E v+ O6 ?! k Z
- function logText(message) { 1 V7 a. g% a6 t5 A5 c
- document.body.appendChild(document.createTextNode(message)); " ]2 @: X2 ^9 F% ^" |' R5 ~# T
- document.body.appendChild(document.createElement("br"));
2 J) W5 f3 s0 q7 ~7 e% o& G - }
复制代码 js2.js代码为:
9 B, j0 d/ L8 B& y E1 d# V- window.onload = function() {
, X8 S% P: m. i$ f7 z Q - logText("Application started."); 8 `$ l! J! q: o1 K- {6 p
- logText("Library operation confirmed.");
/ Z9 n' e' I N. J/ a - }
复制代码 合并后的html代码:( `+ w% D, A' F& q/ h1 W
- <html> ) r. H' j* V* I) q
- <head> 4 B! \! v2 X) I3 [5 I) V
- <title>combine_javascript example</title>
1 j$ m1 K$ k m( ~; ^ - <script src="js1-js2.js"></script>
1 @7 S5 e/ `2 h6 W - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
8 l0 ?) t/ m: y& e- N - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
% r! e6 v, n0 ~3 f! @ - </head> & h: r' {. E, F& C. q
- <body> 6 D8 Y' `0 _0 H' Q1 j
- Hello, PageSpeed! , F1 m `( f" G x$ S
- </body>
: y* ~# q' P! g - </html>
复制代码 , d+ x6 E0 I! f7 q3 w, K$ e1 z5 q
; R, e. B q' ^: d+ [' k- X |