html代码:0 W+ E7 s8 x6 m. N" w
- <html> 2 {9 n, e8 y. E! T0 H0 S4 I7 ~( {
- <head> * y2 \4 t+ G8 D* A
- <title>combine_javascript example</title>
: R0 t s9 V, D% Q, q+ l - <script src="js1.js"></script>
) N* c) L7 L8 z4 ]* t - <script src="js2.js"></script>
8 l$ [6 w8 Q! q2 H6 y; p - </head>
! z- K5 [- p4 R& p4 H3 Q - <body>
$ S# {) X& V9 l6 o& K - Hello, PageSpeed! ! L7 C- A. J2 S6 z% |$ l- U% \% E
- </body>
E5 ^5 q3 j8 B& Q3 O. l6 ^ - </html>
复制代码 js1.js代码为:
+ \# L% O0 x; X( Z! i; n- function logText(message) {
+ O% ^5 e: c3 L9 \) d( b - document.body.appendChild(document.createTextNode(message));
) D0 S! Q8 E5 u0 F, O" c9 A - document.body.appendChild(document.createElement("br"));
5 `8 n5 O' W8 g, |4 J - }
复制代码 js2.js代码为:
! `6 e" e. f7 G7 N0 h- window.onload = function() {
0 M t( m q$ R - logText("Application started.");
& v, j4 y- k( f0 p6 C+ a, t9 Y/ n - logText("Library operation confirmed."); 6 g6 a3 A; ?2 N+ o _ {7 d
- }
复制代码 合并后的html代码:
! f: } a- y0 v% M- <html>
7 v+ l0 u" K! B p4 x! g i - <head>
% g5 \3 k( [% x$ y9 { - <title>combine_javascript example</title>
" O m0 g4 ^# c w a5 R - <script src="js1-js2.js"></script>
6 j4 E2 P5 L7 K5 _2 z4 k* \# ~ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 9 x9 c! l' a5 }, [# @4 z$ c
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> + i: s! |0 O# d' S0 ^" B
- </head>
4 B; l3 A( x& r4 T2 k - <body> 9 Z7 G2 R( C% E$ T `! e9 b4 A
- Hello, PageSpeed! 1 F( e {# C8 U, C
- </body>
, P" i/ t, c- i N+ h' @9 E; q - </html>
复制代码 ' V) ^1 n& W4 l7 F' G
1 m; I( p+ }3 z) q8 I% [" Z
|