|
|
html代码:
, u$ Y. ^" f0 h% p& T- <html>
* {# y2 H3 ]! E6 M8 F$ j' Q - <head> " ~- q, D# j5 d8 v+ d. t* A
- <title>combine_javascript example</title>
3 H8 w' ^* i- t* v3 K9 Q - <script src="js1.js"></script> q0 f8 K p+ H M- R: L9 Q/ p
- <script src="js2.js"></script> 2 C% L! g3 ]8 \ U5 C
- </head>
' ^6 H# K1 u z - <body>
+ D8 `8 Q. ?8 S4 Z: h j$ t$ k; d- E4 t - Hello, PageSpeed! 2 {; i8 Q! H( K7 z& D! p% k3 @! r
- </body> ) k4 h( x% g' P- Y1 u% n1 V
- </html>
复制代码 js1.js代码为:5 R/ x! x4 Y# r
- function logText(message) { 6 s' ~9 \& N; A6 I: _* v
- document.body.appendChild(document.createTextNode(message));
) L4 z* C! ~; C7 ^8 R - document.body.appendChild(document.createElement("br"));
; R2 H# \8 ~$ k5 s - }
复制代码 js2.js代码为:+ L1 F* c2 f$ p: j5 c4 g" a A6 k
- window.onload = function() { " u/ p3 L1 Q6 y7 p
- logText("Application started."); ( F( h9 S9 G; N% S, R: h5 `
- logText("Library operation confirmed.");
9 Z0 H/ z; n( D; e3 K - }
复制代码 合并后的html代码:
2 T6 J! E* C: V4 q8 x6 r) A- <html> - e3 |' V% e0 L5 h0 p; A
- <head>
0 u% C; H; A/ Q; C - <title>combine_javascript example</title>
( w$ ~4 h' b& O- k9 q4 @( Q* r - <script src="js1-js2.js"></script> 4 i$ l4 z# u3 A: Y M
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
/ U2 r" f3 o9 _0 J - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
" m5 d" r; Z6 V* N6 k - </head>
/ a+ e6 N0 l }: i* w0 B - <body>
1 u% W) l7 V) Z# j& e# l - Hello, PageSpeed! # h. z3 a4 u! b7 o& X3 d$ s2 l3 i
- </body>
: O9 ^1 G. R( X& X6 V/ Z - </html>
复制代码 $ d H$ e7 N. _3 Z2 c# ~/ r' O
* ?# k9 N4 v& F+ ?2 i$ L; H
|
|