html代码:0 R* K: r" p1 \1 F' y
- <html> 9 X2 @8 T6 i) M2 ~( H$ o, N
- <head>
9 m, b' X3 J& K2 C! B# l - <title>combine_javascript example</title>
9 |) ^0 M9 S" Q+ ?# L' x7 N; v - <script src="js1.js"></script> " _, }) k6 O5 x) W1 |% ^; `& i' L
- <script src="js2.js"></script>
- e* M8 M! \1 S% W7 D - </head> 7 P) }7 w @- ?- z; U
- <body>
! I) `" ^# ], I5 f, p - Hello, PageSpeed! : h; w& P" |7 I6 x% [# g
- </body> 8 p: T0 [2 g7 k6 p7 u s' [
- </html>
复制代码 js1.js代码为:1 r4 p4 i! c1 E# m' X7 k$ N
- function logText(message) { % Q0 W7 Q9 e# j
- document.body.appendChild(document.createTextNode(message));
. @6 T" h3 u6 {: j7 o8 i - document.body.appendChild(document.createElement("br")); 3 e3 F" d, W5 q+ P6 N4 K- a: z e
- }
复制代码 js2.js代码为:
. l5 G6 i2 X& J- U0 b- F- window.onload = function() { 6 H2 k" S/ n5 w0 I; U7 O" H: G% j
- logText("Application started.");
0 H: ?) {* ]2 L, E/ D+ h - logText("Library operation confirmed.");
( @; K; J4 R a - }
复制代码 合并后的html代码:
5 _! K* b. L# B; K- d* Y. P1 m- <html>
5 E Z1 i, z5 C: e1 @ - <head>
: [: ^$ Z& c0 _ {! Z |, ~ - <title>combine_javascript example</title> , A5 }8 d% j- S3 }, |7 ]1 Y2 n6 \
- <script src="js1-js2.js"></script>
5 T+ j) }4 W( \, M - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ) k+ o1 z; U0 Q" D5 W
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
9 x- [' K- e7 M" y( } - </head>
% W. W" s( [4 ~9 I( W5 b. Q* K - <body>
# u# Q! v k2 \% P - Hello, PageSpeed! + M( M! a0 ?0 s) X2 k, b# z! g
- </body> 8 G8 K: P9 V) {# q7 Z7 Z4 H
- </html>
复制代码 6 y( n7 F: {4 h; d- K; @
1 b& T2 W# f) A0 p' e
|