html代码:3 [4 C; g. d0 q: p# W
- <html>
. P* G K* @8 ~1 k! b# H/ g+ a# E - <head> " e3 K; A6 m+ L0 _7 s# \4 {
- <title>combine_javascript example</title> ( Z4 L( Q/ q" {6 G$ \
- <script src="js1.js"></script>
4 E- g% w8 G3 K: I5 R5 J$ ] - <script src="js2.js"></script> & H" e x; x: Z+ v4 w2 g
- </head>
+ H: z7 n) t$ d! E& Y - <body>
9 @5 D6 J; y; g - Hello, PageSpeed! ! E$ j8 Y+ j( p N4 q$ c* ^
- </body>
) g, [5 _2 P$ h, H; z/ t8 V - </html>
复制代码 js1.js代码为:3 g6 v! H# Y0 D
- function logText(message) { 5 K* q- G1 N/ f) c# Y, V& _
- document.body.appendChild(document.createTextNode(message));
$ Y* M- g Z" m - document.body.appendChild(document.createElement("br")); * z/ o- b( N" p) G# q! {
- }
复制代码 js2.js代码为:1 L3 f0 W3 v4 f, q, o
- window.onload = function() { 1 l4 y1 O5 U7 Q( N+ W7 X+ F
- logText("Application started.");
6 B% v0 f0 ]$ e, g! Z - logText("Library operation confirmed.");
4 |9 [, P4 [% U. ~! O u4 u - }
复制代码 合并后的html代码:
! d1 V$ L, ]% q) b6 L, m- <html> 8 w+ c& \! p9 [, ~5 x( O9 u" z2 j
- <head>
) [. D6 H0 M0 p/ g - <title>combine_javascript example</title>
$ ]0 @5 ]9 `5 C+ o' r - <script src="js1-js2.js"></script>
, l! A) Y; f( M! a( f - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 5 P1 b, B. v! [1 U& Y9 j6 p
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> % D+ L+ {) Z% _& G8 h8 g
- </head> ' _. L7 b6 s9 X) U
- <body> " Q5 c _1 J& q' X4 @& b
- Hello, PageSpeed!
$ H8 v! b$ o9 f% m - </body>
+ u! b. _! I+ z; [ - </html>
复制代码 # N* A% k( P3 q, L# U4 r; Y
/ s6 v" S- ?+ m. c. _% s
|