|
|
html代码:% B; ^/ m$ I0 c& I0 L% h* n
- <html>
; m2 f! t6 C& t1 Z$ O& A' n - <head> 2 A- K$ ?8 T& _2 H; ?9 T" Q
- <title>combine_javascript example</title> , f( l) m( ?. \+ N) Y& |8 ~2 }
- <script src="js1.js"></script> % U4 }0 c" W1 u P; Z
- <script src="js2.js"></script>
2 J. S! i' `& Y3 t+ _3 {; \: m - </head> 5 _! ^- L5 L+ t- g' I' a! E
- <body> $ V! Z2 ^: {7 {9 Q
- Hello, PageSpeed! , z; c" A$ w' S# j: R6 [% c
- </body> ' y- E" J2 ^7 B" T- d- v
- </html>
复制代码 js1.js代码为:
) a+ D) g; j/ W8 J7 O2 q2 A- T3 Q- function logText(message) {
& U/ d7 k7 D* C) H* S - document.body.appendChild(document.createTextNode(message)); % l9 ?) K0 c4 U& j J6 V D7 B- E
- document.body.appendChild(document.createElement("br")); ) J9 {# D3 n a. ^1 `- b
- }
复制代码 js2.js代码为:
$ g) P2 H7 @9 y2 L7 L( E- window.onload = function() { $ R' o. h; v( Z& U+ K$ O! B
- logText("Application started."); $ l# C' D0 Y( L2 C# J) y8 d
- logText("Library operation confirmed.");
" i. S0 N7 z& ]2 B: ` - }
复制代码 合并后的html代码:* ? w, d) p; T+ c: m' t' c
- <html> ( m# [3 J. I! c1 }
- <head>
, m% ?* u1 h" d8 V" C! C; g - <title>combine_javascript example</title> . L6 ~6 @6 [$ y$ |
- <script src="js1-js2.js"></script> " P$ A3 u, N4 {7 G: x, c6 V
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
U1 O) Z. Q4 N6 z - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 8 j7 n# T( i; X, u
- </head> ' `: c6 f2 c" m
- <body>
* m: w- J% G, W3 I c$ s - Hello, PageSpeed! 5 s6 k$ h3 A# q6 Q9 A2 a
- </body>
0 P6 g3 F2 V y/ D - </html>
复制代码
& G/ o" }- p. l% ?5 b- i, f% b) m5 r8 j
|
|