html代码:8 W8 g0 S3 B- _
- <html> , z& e0 I. g7 R$ L2 ~9 w
- <head> 9 |4 i+ C1 d3 `# Y$ g
- <title>combine_javascript example</title> % v* k, ]& G. h( f2 U
- <script src="js1.js"></script> ) w4 j4 N' ^4 `4 w
- <script src="js2.js"></script> 0 x( G+ K# w: A+ N9 V' R# c% B
- </head> 1 O9 R) U& h. Y: r) x5 [
- <body> $ d9 I) O1 L5 Z- |
- Hello, PageSpeed!
) k3 j6 B+ V. V2 y1 ]6 Z7 s - </body>
8 |* Z7 X, e$ S; |9 s - </html>
复制代码 js1.js代码为:6 t5 L# z' n5 T3 ^) R- u2 N9 F7 n
- function logText(message) {
( ]3 Y6 G+ c/ ~9 h, B N* ?: G' q - document.body.appendChild(document.createTextNode(message));
9 n" `/ Y( w3 Y, O7 \ - document.body.appendChild(document.createElement("br"));
$ Y6 @ g: X& ` - }
复制代码 js2.js代码为:+ d9 F3 }1 L1 e% H- R
- window.onload = function() { . X3 I+ {$ ?, d* R+ s- K5 x
- logText("Application started."); , k* n* u, b3 F5 [
- logText("Library operation confirmed."); # G# K7 I9 f- e7 q+ }
- }
复制代码 合并后的html代码:
! C! s' s' K }* A$ v- <html>
. D q1 n9 d0 L! }3 t) `" x - <head> 1 o3 W( K, a0 N2 w
- <title>combine_javascript example</title>
8 f5 S: ]' f7 T/ r- l9 ?" N8 O - <script src="js1-js2.js"></script>
8 C* j+ ^. y7 G3 W - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
7 H* L& o) J e4 M9 o Z: m4 q - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 7 Y& {. |0 \, w' @; n
- </head>
& W1 S: ]: b* [' y/ F) H: w( y# E& u - <body> + o2 g" H, b7 s- ?
- Hello, PageSpeed! 5 _3 z( p- Y+ E
- </body>
7 S. i3 h( ?# q& I - </html>
复制代码
$ m2 r1 E) j8 Q# Z) x- ?, s
8 C/ w+ N, Y$ T% L$ Q |