|
|
html代码:
7 h$ N% ?( N* m' ~. M- <html> 5 {( `/ Q# p9 \3 b( x8 i
- <head>
8 ?9 ~, t: O1 c; Y - <title>combine_javascript example</title> 6 l |' \* W5 J0 b
- <script src="js1.js"></script>
, {) u# X/ P& J$ W - <script src="js2.js"></script> " l7 [/ }' A4 z+ i( a2 ~3 ]& u' F
- </head>
d) v, G7 k3 s% o d- l& y - <body>
9 ?, i# d+ ]8 l+ Q$ Y1 H" S& }! U - Hello, PageSpeed! 5 D( q8 d! E9 j. t: A ~6 v: ^
- </body> ' [0 q5 T% r- G: n5 C% R4 u
- </html>
复制代码 js1.js代码为:
7 t% r" Z6 y- x( ]1 M6 J- function logText(message) { ! j8 N% @! F* r9 S4 N2 ~& g9 Y
- document.body.appendChild(document.createTextNode(message));
. l& e& u) j. r0 N+ l3 i - document.body.appendChild(document.createElement("br"));
: S5 N) J4 W: T/ ^! u5 k3 e8 G - }
复制代码 js2.js代码为:$ w- E; i" g( ~# `
- window.onload = function() { : L3 `) a5 p: y7 t$ X" s4 ]
- logText("Application started."); 2 z: v0 m8 @; A4 v
- logText("Library operation confirmed."); ' {" p v, y7 K# D
- }
复制代码 合并后的html代码:1 z- D2 y2 L0 J* c. n9 k8 t" H
- <html> 4 d2 Y' a2 d: A
- <head> k2 L) j5 u7 ?+ V; `: ]* {9 o3 `
- <title>combine_javascript example</title> 5 X0 X, G; \& V4 v, `4 p
- <script src="js1-js2.js"></script>
. O% Q, x! u" f' i8 H/ ? - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 0 @' f% s3 u& |1 ^$ b' B& N
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> , ]8 x; L3 O( V1 l( ^1 c
- </head> N) \4 k* p+ H) p/ Q
- <body> 6 [) i- L7 \; `# H; O: G% e1 ^! C
- Hello, PageSpeed! 9 O, M! ]& ~( b( D% e. U
- </body> 8 P, k8 u/ c: J; ?; M- o$ @
- </html>
复制代码
! Q0 x9 `( I# L0 t
. B* W' R- ~9 f6 d |
|