|
|
html代码:3 I/ r) D' `+ ~6 I" h1 w* r+ }- a
- <html>
* i p+ d* Z, y# F" { - <head> ; \% D, o' ]( b( V! f2 D
- <title>combine_javascript example</title> 3 k4 e; P7 a2 O5 V* r* X
- <script src="js1.js"></script>
. `! I! Y" L& K# G# B - <script src="js2.js"></script>
' H0 ?% o* X' |( e+ U8 M7 n5 c - </head> 8 o3 h! E6 n$ i
- <body>
5 _: p6 h ?4 t8 @/ { J1 e4 [" D - Hello, PageSpeed! % L! [) Y1 C, @6 `' V
- </body> 1 J( Y" k# ]' h# n* C; t
- </html>
复制代码 js1.js代码为:
. B8 G6 [1 k( E3 q& G# X- function logText(message) {
# l2 T' _0 a w - document.body.appendChild(document.createTextNode(message)); / |2 e4 S2 `! H$ [6 q, T' r
- document.body.appendChild(document.createElement("br"));
& v" [' _+ G. Y4 K. @6 E: ^* a% Y4 R - }
复制代码 js2.js代码为:
% B& j% U; [5 a1 o* G) ~- window.onload = function() { : j6 ~( U* d. \5 h6 D
- logText("Application started."); ( s. ?: \- j) H" o. L
- logText("Library operation confirmed.");
$ q$ R& Z% p$ s2 C9 ~; B - }
复制代码 合并后的html代码:! {1 T, {' i. W6 H( v
- <html>
) z2 R+ I0 d5 P3 P+ T, r' {$ d; l - <head>
4 n/ E: s5 E% _ - <title>combine_javascript example</title> % c7 l# f; K$ M, ?( w
- <script src="js1-js2.js"></script>
) z2 y8 H2 p# T7 J0 c0 E4 M - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> & i' q; I1 H2 w' r
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 9 @7 h, o- D" `& K1 i) C# Q
- </head>
6 x; _ \8 r7 U3 z( Y& P; M - <body> 5 z- b+ O2 d7 b% \% j
- Hello, PageSpeed!
) r2 C# s0 O2 G3 e* Y. P - </body> ' \( k: ?$ N; W7 ]. ]: r0 Q
- </html>
复制代码 * }+ N# W: |8 W0 B8 r
6 T( G4 j+ Z: X+ F
|
|