html代码:, M% ~, E$ r' i& ~8 ^1 [# M' y' ~
- <html>
" |& w( _% y- J; r1 K, P9 C - <head>
! L4 A y5 s7 a& L- a' e8 T; ]1 { - <title>combine_javascript example</title>
4 ^. T9 L7 l, g# I$ T - <script src="js1.js"></script>
% b8 H. i/ {1 r2 C$ j+ [! I - <script src="js2.js"></script> , \8 a' S5 E5 n! f$ @; ?
- </head>
F% q7 ?# M+ W9 j* t - <body> 4 b, P5 w2 p4 l7 |$ }
- Hello, PageSpeed!
1 x% y) \ v3 c. l% y" v2 q - </body>
6 v0 Q$ i4 Y5 o! v( A& V - </html>
复制代码 js1.js代码为:
# l8 ~: F/ Y4 p- function logText(message) { $ |: ^! n- v# i, g5 V
- document.body.appendChild(document.createTextNode(message)); # j% K% L( y0 N* |
- document.body.appendChild(document.createElement("br")); ; S: |! U# @( i/ K2 I
- }
复制代码 js2.js代码为:' J* M! D9 W* R1 u; f3 z7 t
- window.onload = function() {
/ x. A. ^* L1 x3 d9 F - logText("Application started."); : P, x6 C( N3 o+ p5 m) z
- logText("Library operation confirmed."); / ], J- `3 `1 ]( t
- }
复制代码 合并后的html代码:, N! X7 S* y% M8 p& a( d, {
- <html>
6 P" u, K" c* T# Z, g - <head> * a7 M) I$ k+ C0 I
- <title>combine_javascript example</title> 3 A& C7 U) t7 S% K7 F, F
- <script src="js1-js2.js"></script>
+ w$ y8 @: w9 c8 u - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> + K. n+ S# D$ f: w: V$ j
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ' v [* h% j h. t( _" h. n; e
- </head> : N% ]/ g; j" r3 J8 l
- <body>
5 i5 O+ ]# h6 T' J4 r3 Y4 f! K - Hello, PageSpeed! 1 M9 @2 G& }( q w: |1 X3 w
- </body>
6 q6 g5 @% Y) f9 \ - </html>
复制代码 0 t1 t0 j; ~" [ M% V4 n
- R; F, _( m+ ?0 x# d
|