html代码:- M2 q3 \8 `7 c( g% V
- <html> 9 W: S2 u T- j, i) t# V
- <head> : R. ]' h5 \* p) y; P
- <title>combine_javascript example</title> % u9 A$ Y* z( d) k
- <script src="js1.js"></script> 2 k+ p. ~* _, Q- U- C
- <script src="js2.js"></script> ( L# u5 @- s8 i- t
- </head> & H$ o) O( n2 | ^, b/ K. G
- <body> / t! w$ U" H3 X# Y
- Hello, PageSpeed!
/ f3 ~* M; X! _ - </body>
- S0 _4 Y/ l2 L) B- y) F/ \ - </html>
复制代码 js1.js代码为:
2 ?8 c7 |2 z" k8 c- function logText(message) { 3 f5 m( U! v1 G4 Y( S! {" c- Z
- document.body.appendChild(document.createTextNode(message)); # f% ?0 w$ }: i r) a* P6 K* D
- document.body.appendChild(document.createElement("br")); , f5 A" R5 V3 }( P1 h+ _
- }
复制代码 js2.js代码为:
) ]* B! H) u& `/ W, f8 C0 w- window.onload = function() {
. E4 x: T$ y* u4 b4 _: U# H - logText("Application started.");
7 t+ H k2 i, [) ^8 I2 W - logText("Library operation confirmed."); ! n: }" f9 d8 ?% Z, {- b& y: @
- }
复制代码 合并后的html代码:
/ G$ {5 `9 ]2 |5 c7 B" L% I3 D2 w( z- <html>
0 n3 _: ^0 U% T - <head> 1 Z, R! u4 F+ R9 J! i2 f
- <title>combine_javascript example</title>
- J! T) C% M6 l# n9 W# a$ k - <script src="js1-js2.js"></script> ; m- {* r) Y7 A# b
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> r7 G* G& F, g; W. q
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> - _$ f# e/ {% u5 H
- </head> + L" p% C+ M/ X' O$ m
- <body>
2 l6 J; X- c% f" b - Hello, PageSpeed! ) ?) |7 X0 }5 \; @& d
- </body> 0 p; J, r) ^4 B: ?; w
- </html>
复制代码 % P2 _. r, o& M3 S
. q' r3 @& b1 p( g: d; s
|