html代码:% K9 L& J( \# `8 ~5 T+ N) J
- <html>
i& y. l: V S$ O3 [& R$ y - <head>
' K) `$ Q6 l% i% _1 N" ^ - <title>combine_javascript example</title> $ q0 o; `5 j) `; t/ V6 j1 y2 {
- <script src="js1.js"></script> . }; m5 U( X, J3 j4 ~
- <script src="js2.js"></script>
4 H- }) {9 _ @8 V1 {( ` - </head> 0 J2 M* ]7 f4 D' v! \
- <body> % y% l% d, x: _" [8 M, S
- Hello, PageSpeed!
/ E9 c+ A, }* H$ k: O; t5 D - </body> * O5 H( `! n) |1 }3 u
- </html>
复制代码 js1.js代码为:8 {) p+ l0 m3 \8 C
- function logText(message) { d+ r' U% ^3 J% @
- document.body.appendChild(document.createTextNode(message));
: C* `0 v% u, P+ d - document.body.appendChild(document.createElement("br"));
, ?( R; k( b- z! B - }
复制代码 js2.js代码为:
# f, H9 d8 e$ `- window.onload = function() { ! ]# \, `! x; [6 ?7 o/ v
- logText("Application started."); & ?. ?9 n$ N0 s$ s, i! A+ `
- logText("Library operation confirmed.");
) ], | r2 @2 a8 V0 K - }
复制代码 合并后的html代码:7 g$ T8 g- q% Z! w
- <html> $ F$ C3 q, \: Y4 k, D4 j8 o
- <head> ; V1 r$ t& l; s G2 \! J; F
- <title>combine_javascript example</title> $ B: e% a. k$ S2 B/ y4 j6 }. _
- <script src="js1-js2.js"></script> 9 p1 ? j. W# |( |) q: f) s" y
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
8 k t* s3 Z3 B* c4 u6 e. Q0 J! ~! ^ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
7 S7 N- \$ g5 b - </head> 2 t" ]/ K0 `1 r1 X
- <body>
, x7 G9 |' S3 ?3 @& G& F - Hello, PageSpeed!
& {% j6 e% ~* }/ O: r0 Z- A1 g - </body>
1 R* Z; B; ?: O; v0 S7 Y) r - </html>
复制代码 9 t5 `2 b2 T9 ?$ F
5 H- c" }6 Q; F( ^
|