|
html代码:
/ {; |( H) c0 ]& e' i- <html>
' Z1 H0 \% n u/ ]; }. \' i8 Y - <head> - q$ K0 q# B/ K y7 M
- <title>combine_javascript example</title>
4 f+ w' X4 k$ A. N1 @" y - <script src="js1.js"></script>
" `; y: h* O1 T) l7 J# [: g2 H - <script src="js2.js"></script>
' ~: v9 L* r8 X& L# ~* v - </head>
* g. U S2 v# [, { ?6 i - <body>
1 k4 q. X( C5 g+ Y% B3 a4 z - Hello, PageSpeed! + k* S8 D- {' D3 H
- </body>
, S5 ^) S. W) k% j, r - </html>
复制代码 js1.js代码为:$ V% D+ j, K- c1 s1 t0 \6 K
- function logText(message) { 1 H+ \# B" d0 F5 m- [$ h8 P0 b
- document.body.appendChild(document.createTextNode(message)); 4 Z8 Y2 c, C0 ?% ?7 p
- document.body.appendChild(document.createElement("br"));
4 P" T; j' A8 U! S+ [' P6 f5 o* A - }
复制代码 js2.js代码为:9 U1 t' L9 P X0 M
- window.onload = function() {
8 ]& y$ p% N; C) q8 u3 S% j" a - logText("Application started."); 4 U9 b" y5 c6 U% D# M5 q
- logText("Library operation confirmed."); " U* E- G7 [1 X
- }
复制代码 合并后的html代码:
- X: A- _* t* f. |- <html> # I3 @0 i9 T( a' X& c% V$ ?
- <head> 6 q+ E5 J1 f7 K+ e+ {
- <title>combine_javascript example</title>
7 X) ]& x; [4 E% K0 z( Y/ [6 M1 S - <script src="js1-js2.js"></script> 0 O) E) ?# z$ U& I, k1 j1 D$ c
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
4 a5 f+ i; x% o$ g$ K9 L - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ! b) ~4 N, f T% x0 z. R
- </head> * {7 o) h" C6 Y/ ]
- <body> 5 W; E0 k1 m6 I% h& z
- Hello, PageSpeed! ! B8 w0 {' E6 a$ h6 \
- </body> , V; _5 E. P3 N, d0 D) Z3 U
- </html>
复制代码
- | n' d4 ^) h) t( c
+ h g) D: t ?: M% u |
|