|
|
html代码:
7 p6 i0 f, z ?* R7 I$ d$ z+ j- <html>
! y+ q! q7 A6 Q2 I: Y# M+ J$ G - <head>
7 ^: g) Y) }9 ^! ?: I! s - <title>combine_javascript example</title> ( \( P w. i# `- F) ?
- <script src="js1.js"></script> , i0 v9 I2 G7 [/ M) N, |
- <script src="js2.js"></script> 0 Q7 O8 w/ @3 A. H) f8 @
- </head>
% l% }& K4 j; Q% a - <body>
5 f2 a1 ?" s- I! q' @6 L, A. i0 S+ B - Hello, PageSpeed!
% j/ P! I* c3 Y+ K0 U( @' f - </body> - f% Y9 X% V. S: P& ]9 ?
- </html>
复制代码 js1.js代码为:% z4 O R9 D8 [* J: M0 k
- function logText(message) { 5 N2 y8 @+ Q/ Y/ D; j3 p1 W
- document.body.appendChild(document.createTextNode(message));
1 Q5 y, ?( _ a* }! c0 D a8 A - document.body.appendChild(document.createElement("br"));
: q9 a+ p! c/ }1 x' q. j; s6 c! {8 J - }
复制代码 js2.js代码为:. z+ c# b) C5 |& B! i; }
- window.onload = function() {
; y# ]# I q" O - logText("Application started."); \; x* g% R- }$ H3 E2 z! |
- logText("Library operation confirmed.");
' ~* b$ A' I- ]/ N( w* o - }
复制代码 合并后的html代码:
& O: Q$ }5 ` b1 ?6 o: _) [- <html> 5 b% B. S3 c% `5 \
- <head> ) e+ N. e" Z6 b* v8 s2 k
- <title>combine_javascript example</title> : F0 e" c$ l4 u9 {1 Q, o) ^
- <script src="js1-js2.js"></script> ! G) J0 q9 f1 Q6 R# I) H v' z+ p
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 4 j; B/ \+ f' d
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
: n, G6 p8 |. e/ q( d {3 U - </head>
; x4 A+ w1 w/ K" O; N - <body>
) n; d! G8 M# w8 }( H" g# J - Hello, PageSpeed!
1 H2 W# a/ ]. F7 G2 f, E - </body> / u) ^ T% ?- s$ p Y1 U
- </html>
复制代码 7 c$ h& i5 _0 j) O
6 ]( z- |$ h" Y/ h; \
|
|