html代码:- o, g8 Y+ c S0 P0 e @
- <html>
8 v6 j! Y9 }" H; \7 g. B - <head>
m" s6 Q& p2 g' D - <title>combine_javascript example</title>
5 V I0 n7 c/ ?7 _ - <script src="js1.js"></script> 4 {# W2 b& P4 c4 i1 g8 S1 N# `1 g
- <script src="js2.js"></script>
+ ~ D* m, X+ \6 L5 e; v) f - </head> % x- d1 F7 z1 I( L# m, n
- <body>
% D _; V6 e8 D D* ` - Hello, PageSpeed!
) x; M& K* A. R D4 M9 T - </body>
4 K, @5 q: Y0 T# m0 } - </html>
复制代码 js1.js代码为:7 V+ p& U) O# S7 n0 e" p: }2 {
- function logText(message) { . N6 l3 E- A; M1 C, H
- document.body.appendChild(document.createTextNode(message)); / R8 o/ x; I5 e8 ], T
- document.body.appendChild(document.createElement("br")); : }9 n- r/ s, ~3 F$ L; @- b& {; Y
- }
复制代码 js2.js代码为:0 C; P) q* e8 Z8 d, }0 E k1 E
- window.onload = function() { 9 g b/ C5 S1 \0 I2 \1 T- P
- logText("Application started."); + u/ W" @% K3 t- Q
- logText("Library operation confirmed.");
' G; M H5 ~( Y; Z( F2 @2 y. ^1 l - }
复制代码 合并后的html代码:2 `( c2 S% y, g2 a
- <html>
' S4 o2 a# f9 `' x4 h6 e: O- k - <head> * l9 s A" Q( M
- <title>combine_javascript example</title> - W: b2 N) n% C! s! X
- <script src="js1-js2.js"></script> # T# k2 P3 K$ R) s" a
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
! W- g9 n/ _, }- @: C k7 o d - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 Z& T# ~2 ?1 g2 J z; x
- </head>
3 d. r$ k$ M: a9 ~# l4 w - <body> 9 z+ m G9 B6 m3 H
- Hello, PageSpeed!
) b, O) V0 j" E - </body> 3 X$ B1 t* Z' ~6 {8 z( K J
- </html>
复制代码 - D+ _! w- c, K
2 F# X" A3 H# W1 m |