html代码:7 Z' i( A Z8 C5 e
- <html>
6 [9 e7 j; u) J, Q7 K% u9 Z - <head> " C5 D# u6 o4 c* T7 Y* d& O+ z: [
- <title>combine_javascript example</title> 7 A" b$ W+ Z' `" b! E
- <script src="js1.js"></script> 1 ?7 ~4 y# r$ g4 W
- <script src="js2.js"></script>
1 `8 b3 D* Z0 c: F/ {+ ? - </head>
6 _: _, F# i. ?7 f! l9 U - <body>
/ r$ Q) x9 @4 Q4 N - Hello, PageSpeed!
& w1 j7 l' ^6 h4 T2 T6 d# y- O9 B - </body>
6 `- w, F* U' M0 i - </html>
复制代码 js1.js代码为:& M$ {2 s' |) y0 a3 E) r
- function logText(message) { ) ?- e' M6 ]5 C0 L0 i
- document.body.appendChild(document.createTextNode(message));
. a7 B, P/ ^) O* O+ C - document.body.appendChild(document.createElement("br"));
Y4 `' }1 G$ J - }
复制代码 js2.js代码为:3 c; ~! A/ z; f
- window.onload = function() {
1 w5 P# B# t$ O/ k0 }9 k) ? - logText("Application started.");
/ C# c( P# S$ C0 q N( J9 v - logText("Library operation confirmed.");
) @+ |$ d1 h1 L2 R) y - }
复制代码 合并后的html代码:: K" P4 c: c, @ [* x
- <html>
5 v* V( K$ D" M" X' ?8 D1 g& X - <head>
! o& u* n+ M2 D, n2 m6 O/ \( M - <title>combine_javascript example</title> ) J# U6 R1 V/ w: d( B o7 o
- <script src="js1-js2.js"></script> x1 s& y t# E, _6 g$ I
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> : Y' E( V2 k# x9 |
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> & }, d% O% X/ |& C. g
- </head> ' k/ d$ Q( o7 W/ c5 E2 V5 B
- <body>
1 b6 T8 `: D* G3 P$ `9 U Z - Hello, PageSpeed! / u; i z8 u$ p) [ \, | L
- </body>
8 G# |& n! L4 D) j) Z/ [; R - </html>
复制代码
1 D6 ]: n! g5 O3 c5 F) I
2 m( r/ v) ^* e' I* ^ |