html代码:, c2 z1 c3 |9 [, ~
- <html> ) I9 w5 ]+ `) B! e
- <head>
; g' C( S8 @$ W6 C! A B) I% e - <title>combine_javascript example</title> , m+ f+ r& y( ^. k# }/ }2 P3 N5 {
- <script src="js1.js"></script>
3 ]$ {$ f" p; i& `5 P - <script src="js2.js"></script> . @( I; J" F9 D9 c2 \
- </head> 1 Y7 w5 W4 `' w9 ?, h6 S' z M/ X
- <body>
1 u* V7 s, y* e X) ~( e% j" v - Hello, PageSpeed!
: M2 V! M/ D: a, e - </body> ( k, y4 y# W7 x& s% k
- </html>
复制代码 js1.js代码为:3 h& P* g2 k7 B
- function logText(message) {
% P0 _; \, C3 H, b5 W' W$ z* l K - document.body.appendChild(document.createTextNode(message)); ; m3 B4 W( x' A9 Y5 i& F$ E
- document.body.appendChild(document.createElement("br")); 8 U5 J1 [; |- \$ X2 {, {/ z
- }
复制代码 js2.js代码为:) @: S1 ^0 i: A- h
- window.onload = function() {
* H% @6 _0 g: c - logText("Application started.");
2 u+ n/ J6 p0 u: ]; S% C/ W - logText("Library operation confirmed.");
+ q, L9 a7 N% i - }
复制代码 合并后的html代码:
8 h$ ? Z, H8 C, ~5 V4 P* Q9 S- <html>
! |9 l) s( t- d! N& ? - <head> - X4 s# A4 U( y& G) ]0 E6 d4 d
- <title>combine_javascript example</title> & ~' E) h) d0 }7 H( E
- <script src="js1-js2.js"></script>
* G% f: v, T( b) z/ R3 V/ u5 _ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 1 d% T ]( d4 ?0 ^4 K
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
. N* m& d0 n9 x5 X7 ~4 S6 E - </head> $ w5 z4 s; C4 z4 u+ z
- <body>
, w) T1 O6 m) T - Hello, PageSpeed! 4 Q8 F- v$ m* ]4 H
- </body>
; \9 S5 b" l$ @% D - </html>
复制代码 ! ]$ E3 z. k* T
" j) m9 s( p: v
|