|
|
html代码:5 h2 |) [# v: W
- <html> 6 s: P3 ~0 ~6 s
- <head> - Y* Z' D5 Y3 k) K) u; F
- <title>combine_javascript example</title> + q$ J& B" I5 |# e0 B
- <script src="js1.js"></script>
" A+ L5 K7 |4 C) d - <script src="js2.js"></script>
$ d" T3 l0 {* K; t - </head>
# C% Z1 V7 j8 |3 y1 R+ ]" b - <body> 4 N8 e. H& @+ A; E
- Hello, PageSpeed! / a' a4 v" X) z, o& b5 f
- </body> : J% A# c8 }' M) Q4 D x
- </html>
复制代码 js1.js代码为:
5 X, x6 I" {% a- function logText(message) { ; t: _$ q, i% c" c- m1 l* ~
- document.body.appendChild(document.createTextNode(message));
" v* y0 `( k7 S4 ~1 C# _4 ~7 g - document.body.appendChild(document.createElement("br"));
/ U7 R7 a3 Y- s- E; a - }
复制代码 js2.js代码为:
# ^! ^8 A8 f8 U1 R1 ^# b- window.onload = function() { # K$ W4 M) W% {0 C# X8 b
- logText("Application started.");
9 v4 s# I4 n! `' p: m: r - logText("Library operation confirmed.");
, ^: v0 a( {) N) z- C! w3 E - }
复制代码 合并后的html代码:
$ f( ]+ v1 D ^1 t0 F& ]( c) G- <html> 2 ]% l" f L- s$ D/ V% h
- <head> 9 o" l6 ]0 \2 x% r$ c5 ?2 c) J. q$ a# M5 G
- <title>combine_javascript example</title>
) @2 t1 Z! _) w1 z4 R - <script src="js1-js2.js"></script> / U" q I1 @" ~! z6 R
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
1 e5 X: ]- N/ U+ }" a [2 X - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> " f d S# Y4 k, p1 e$ d
- </head> " c5 R4 t* U; U3 i, F& L& V
- <body> 4 n7 H' C/ T9 B; e9 s% y
- Hello, PageSpeed!
% D! u C) X) k$ J7 u* a - </body>
: M6 a/ U% x0 W/ g, o - </html>
复制代码
* a" u$ Z/ M, u) n' A* Q4 e) p3 d8 @: T, q: i( `
|
|