html代码:' d/ k4 F, d/ |1 C! |6 J1 q
- <html> $ ~* c, C5 s+ z0 g
- <head> : \8 e! h/ b% I% l6 t: m
- <title>combine_javascript example</title> ( w5 b8 M u( Q3 s
- <script src="js1.js"></script> & q/ K- K% S0 \2 R
- <script src="js2.js"></script>
& i4 m% N& f1 r - </head> , S( G! U! R8 P9 U% X+ I, |
- <body> 9 f- d, [9 N+ R# ^
- Hello, PageSpeed!
( l/ q* e' l' w7 V- v+ n$ @- } - </body>
% k6 q# H% }! n: g - </html>
复制代码 js1.js代码为:
) ]3 S8 Z8 z1 a7 o# k- function logText(message) {
& g3 t9 W& p- }9 U4 b - document.body.appendChild(document.createTextNode(message)); & x- j! f e J- m! s2 U3 C) H
- document.body.appendChild(document.createElement("br"));
! x( | N3 u/ N: C r b9 w - }
复制代码 js2.js代码为:
# d" t" l, Y+ ]- window.onload = function() { + k/ X! d0 Z g' b# y2 j
- logText("Application started.");
: `" q8 y4 w3 V - logText("Library operation confirmed."); + H- v# D4 x* n" ?
- }
复制代码 合并后的html代码:
& b+ r% q( L* U" n- <html>
) k" X* @% I0 U) g0 y- i Y0 |3 i - <head> ' R2 a4 r7 S3 H8 D$ O) Y- D" f
- <title>combine_javascript example</title>
; s/ f: ~/ H6 n+ Z( w - <script src="js1-js2.js"></script> / q: r0 C. Z4 V2 ~2 c7 J
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 9 ^8 @$ ?- ?& T2 U! c$ _+ e
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> . O* l% [8 ?1 \" t4 H* J
- </head> : R( m8 A, J: e5 R8 m; d
- <body> $ i- m7 v+ O2 Z) W
- Hello, PageSpeed! , H1 _, ~' S8 E4 j; t, h- d8 M
- </body>
@: p2 [3 u& q- C9 F - </html>
复制代码 % l* L$ W0 x8 n! i' Y7 @: ~
* }4 } ?" S |: z
|