html代码:+ R* \+ f; d$ F$ J8 V% k8 f
- <html>
0 l+ r; z3 \8 [2 p - <head>
J" v# }9 g/ o6 u8 J( o - <title>combine_javascript example</title> ) m$ n* _" p8 l# _: q/ U J
- <script src="js1.js"></script>
; s1 @0 g3 K% |' B8 E, c( Z - <script src="js2.js"></script> ) u, P# P& c' L" P6 w' B" O2 F
- </head>
, C& J) ]! f0 p4 Z* f/ U - <body> 3 T4 g! K8 P, X% J' u
- Hello, PageSpeed!
# U% ]* o2 L6 o" y1 S& H4 m - </body>
; z+ @; g7 y" H - </html>
复制代码 js1.js代码为:- u7 u3 N0 Q& g/ G$ V: n
- function logText(message) { " U9 ?. B" @! M/ h
- document.body.appendChild(document.createTextNode(message)); + M, I( {" s$ J* F3 `
- document.body.appendChild(document.createElement("br")); : ?, ^3 ^( a# M6 [% Y
- }
复制代码 js2.js代码为:
$ R: Z6 O' D1 t5 Q; m% T- window.onload = function() {
" C; X# ], {5 H+ Z: W7 y. Q. N - logText("Application started.");
; }6 p# w! o9 E - logText("Library operation confirmed.");
7 i' M! \& u* T2 x/ U - }
复制代码 合并后的html代码:
1 k, D9 ~% t; A# c3 E; ]# n- <html> . w: Y0 X2 K* i8 A# g# d
- <head>
& ^$ v) ]" A6 a1 _: p( [1 r - <title>combine_javascript example</title>
' \, i2 ^1 x2 w9 A2 o: J+ c - <script src="js1-js2.js"></script>
5 N2 N7 I. _6 l* X - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
- O5 T; Y Q4 C - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
2 B) r5 \, g" I - </head> E [/ k4 w C# U# B
- <body> # O0 U! C+ S) U/ J9 u1 O
- Hello, PageSpeed!
- U% ~) u8 I" ` - </body>
" K' l u6 w4 j$ s5 R# ~ - </html>
复制代码 : }6 V7 e- n7 ^3 ^$ K/ v
) m. o) k4 d, S' x |