html代码:/ M& ^ y0 j5 b8 {9 @
- <html> % P" x7 Z/ S, F5 P# e+ [
- <head> / F. x' c( u2 |9 r
- <title>combine_javascript example</title>
! N" Q$ T( S8 v e" e% E8 I! | - <script src="js1.js"></script>
" ~: z% R1 u- j/ f l0 K3 f/ { - <script src="js2.js"></script> 3 @1 y( e2 Y: a1 B! X) A; Y
- </head> ( O% I" ?& Z: r4 k0 v4 A
- <body>
* B1 W2 L# Z3 C: L$ a- f f4 S. j - Hello, PageSpeed! - f5 S. x$ N) ^& Q$ U& ^/ O0 ~
- </body>
" ?- ?+ o- H8 U9 Q- x - </html>
复制代码 js1.js代码为:4 P3 l, t5 G* E+ D) _, w3 Y) l
- function logText(message) { - d2 W! V6 e# l: K) V- s8 Z9 c; h5 K4 J
- document.body.appendChild(document.createTextNode(message)); , _, N: @) w; ?0 Q9 ^* f. Z( P( J- `8 b
- document.body.appendChild(document.createElement("br")); 5 }6 u' a0 B$ B9 ]) i) q
- }
复制代码 js2.js代码为:
% k1 ], _, c6 T# v( @, ^$ k% N* t- window.onload = function() { 9 j5 v1 s8 o' i, f% t
- logText("Application started."); ; H9 T5 c& D8 b8 Q; n) p* f* d
- logText("Library operation confirmed."); 6 D! \% W" p+ K! r6 Z
- }
复制代码 合并后的html代码:7 J) A+ W1 M7 |5 U. b- \7 j, R6 b
- <html>
, U# m6 Q2 I0 }! H - <head>
! a% u) I8 I2 U) g - <title>combine_javascript example</title> 8 g" {+ m5 G6 b2 s" J
- <script src="js1-js2.js"></script> - s5 \( o9 y. P; o& e
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 8 O9 F. z. {+ u Z/ k8 \2 a9 E
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> . a/ j9 H4 S/ d8 v$ V
- </head>
8 j& s6 V) [( I$ F; h - <body> 8 H7 K$ @+ ]; n! }4 \6 I g) C
- Hello, PageSpeed! + ?/ ?* C+ V6 b) F( o `
- </body> 1 V6 C- m9 E. E6 E" m+ n
- </html>
复制代码 H- d, Q7 h4 {8 t6 f& T
. n' W) y# ^3 b0 i- z
|