html代码:) i! |1 T% H% _2 C: t# M% ]
- <html>
- V n1 J3 G( G3 p - <head> & X+ P- R9 L/ J" D% M- R4 u
- <title>combine_javascript example</title>
; n0 W* E( @/ a3 h N0 N - <script src="js1.js"></script> 8 K2 Y: _: g, B8 z7 s+ t
- <script src="js2.js"></script>
: h/ j9 K5 ~" Q - </head>
# g4 J# c4 K- W1 { H1 p - <body>
. d, F7 |6 Q d# \ - Hello, PageSpeed! : e! I9 |6 O, s
- </body> . C( w8 @& H9 L+ t& a
- </html>
复制代码 js1.js代码为:" \) a' U3 E; B5 ^; c3 x
- function logText(message) { P4 D5 h! \, ]* x
- document.body.appendChild(document.createTextNode(message)); # S3 _; m% Y2 P. n; z4 t
- document.body.appendChild(document.createElement("br"));
& ~& u0 V, O7 A! _ P! o- [ - }
复制代码 js2.js代码为:
. j# R$ W, B" P, L8 B- window.onload = function() {
4 R3 U" t/ q& G: T3 ]( _' `) D - logText("Application started."); / d' f; C3 w) i
- logText("Library operation confirmed."); 1 {- X3 g- U$ S+ i
- }
复制代码 合并后的html代码:
1 @6 t: {: L" }: o- E9 \/ |% N- <html>
6 g3 ]& }% [: a# v0 ~ - <head>
. E: A* y. b1 s5 Q - <title>combine_javascript example</title> / T2 i- y/ E: e1 m! l3 M
- <script src="js1-js2.js"></script> $ N! w4 @$ E9 e: _) q( r
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> . d/ o, o8 t. I! v' i8 ?! c
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
, g! q& ]3 C3 e% y& l5 D - </head> ) S m2 n1 \ v4 ?. V8 l) H
- <body>
6 ]3 n. T) t) A) ^1 ~ g' N+ E1 m3 W4 Z - Hello, PageSpeed! , }! N7 a O" Y4 b7 A7 j
- </body>
- C, F- O* [! y - </html>
复制代码
& Y, z, F8 r, L$ K4 w6 n' u& `5 M* z Y
|