html代码:$ o( I( y5 q0 a* |9 O# Y- |& D
- <html> . m& l& s0 ~" c9 z- y7 p
- <head>
8 W+ I9 I1 P) G+ c - <title>combine_javascript example</title>
* R0 U, O+ I6 p - <script src="js1.js"></script>
7 G9 M8 p* k* T4 y8 s5 Y8 e - <script src="js2.js"></script>
) I- S0 j4 p. B" ~% S9 i: L. L - </head> " Z$ z% [' H4 b: ?& j
- <body> - Y+ r! i- t/ n/ ~8 N8 B
- Hello, PageSpeed! $ z; R' _: E* V, k8 d4 L0 M4 a
- </body> & X/ A: C2 v, \% Y
- </html>
复制代码 js1.js代码为:3 H) a3 E: Q, l9 }( A
- function logText(message) {
6 \; n2 W5 Z6 m% ^, G - document.body.appendChild(document.createTextNode(message));
2 b! {1 x! O5 c - document.body.appendChild(document.createElement("br")); 7 J1 q/ R5 @3 I" v. J5 E
- }
复制代码 js2.js代码为:
. f/ y7 k! A4 I% w% a. Z- window.onload = function() {
* ?1 s! N" \, L* Y. g) m4 l - logText("Application started."); I2 k" L$ `8 L2 X) F8 q
- logText("Library operation confirmed."); % v6 A6 v& @& n8 T1 X$ x9 r8 j0 b
- }
复制代码 合并后的html代码:
; @, z4 p H6 ~- <html>
- c6 j+ f6 W6 n x; T! C. h+ y - <head>
, ?' i2 z) [" R' i8 t0 G; F7 A - <title>combine_javascript example</title>
# w$ {7 O B, L* l - <script src="js1-js2.js"></script> & [* U8 M, C/ U. U9 ~# |
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
& A% S. [$ e9 P/ Q& R4 e - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
- s( H1 T* j3 A% U - </head> * d* N+ _9 q- N8 I& s+ t' V
- <body>
+ n+ h: x8 [+ F - Hello, PageSpeed! . J W$ D" L+ r5 w* ^& m2 ]: c& j4 s6 E
- </body>
# ?, I3 p3 w/ _4 {5 F. B - </html>
复制代码 3 U. o& }. q: @8 W% L, y
" Q/ Z! u4 ~- G: @1 a6 r2 b |