html代码:8 f' d$ k8 h5 |2 F0 v8 O
- <html> : o1 N# O5 ~. v- {
- <head>
' ?( a( Y! s3 T2 c - <title>combine_javascript example</title>
@5 L! `: {, h9 P - <script src="js1.js"></script>
& x H V$ \% k$ e8 b2 t - <script src="js2.js"></script>
+ l F2 Y3 g- ?5 t# c: e! q4 o - </head> 3 S/ f- U4 r5 m9 |9 ~6 @1 B
- <body>
% Y' H) O( p9 ^ - Hello, PageSpeed! ( o$ k. o; J3 T- z$ y9 t& R
- </body>
7 b, w* h4 y4 w" p8 W - </html>
复制代码 js1.js代码为:
t% F& T/ \" M: T4 ^' b- function logText(message) { , f9 h) O" V' y8 m
- document.body.appendChild(document.createTextNode(message)); , G( V V; L8 d* f) u5 p
- document.body.appendChild(document.createElement("br"));
4 }$ V* c) j9 g7 w. f' u3 C - }
复制代码 js2.js代码为:' P6 H& J/ \0 k$ ~
- window.onload = function() {
J# n* C* @! D% _ - logText("Application started."); & c8 V b2 y- H9 z% ]
- logText("Library operation confirmed.");
5 T ?) r+ i8 J - }
复制代码 合并后的html代码:" T" f2 P8 X2 h1 b% a1 M4 Y% R
- <html> ; H$ }: v. U4 l- X6 b
- <head> 5 c* q+ h. r% Y, k4 Y
- <title>combine_javascript example</title>
) L- P, n* r& X$ w. T7 l s - <script src="js1-js2.js"></script>
2 r! J9 [) A* T0 c, y5 s \ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
5 c2 \+ u1 c; t D/ T - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> % d/ Y4 O) N% {2 G |$ j9 n$ t$ ]+ E
- </head> 1 Z) R" U2 D7 P, d0 h( ?1 o! ^, t6 R
- <body> ; s# _( }# c* T" @( D9 d( T4 s
- Hello, PageSpeed!
- n" C" u) C0 \ u8 S y - </body>
' d% x. ?* g* @, r2 @+ F - </html>
复制代码
( c: ~6 z+ ~5 @7 R( [! m1 B `/ ]5 r7 |- D
|