html代码:
3 V/ O* V$ [% W( m/ A1 l' x- <html> : d+ u) V1 }) w) C
- <head>
: a( b! e* k O; R! |4 O" f - <title>combine_javascript example</title> " H5 W% c, m) J, A. E/ g
- <script src="js1.js"></script> 6 O! H! j. G, C. m7 M) b; x
- <script src="js2.js"></script>
! d+ s6 s6 c5 U4 s: L - </head>
9 I1 W" Z/ `' `1 \2 \ - <body>
9 Z9 n S8 o% w0 O - Hello, PageSpeed! + v8 u4 {2 S+ Q6 M
- </body>
* K5 y y% f, N& v# _# E/ | - </html>
复制代码 js1.js代码为:4 z: s! Y' V3 K; D% i! ]* K
- function logText(message) {
% g, l! d& H; B$ d, A( d) b' } - document.body.appendChild(document.createTextNode(message));
% i6 K+ Y9 b: v, A - document.body.appendChild(document.createElement("br")); . q( l* N/ c3 G% a
- }
复制代码 js2.js代码为:
! V! X1 f& w2 T; p& D# v8 W6 p; w- window.onload = function() {
7 S% G9 d4 k6 d, x. l - logText("Application started."); , T- ?2 \. V' m6 _" g
- logText("Library operation confirmed.");
( B" N. L& I& H/ T; d( w - }
复制代码 合并后的html代码:* _5 J; C, W! u: u( J
- <html>
) a7 V& a# [5 F, _* C- P, h - <head>
9 ^+ b+ q0 N7 v8 X) E* p+ V - <title>combine_javascript example</title>
1 I2 Z4 A% ?8 V- [/ q- X5 g- N - <script src="js1-js2.js"></script> ; t) I3 |2 B2 v$ L) e4 g
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
0 u: A( E3 A" K; V( i - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
& `7 T6 c( |9 k- k - </head>
. I0 p; R9 g8 Y$ j) N, R - <body>
, _4 n1 }. P& d$ [2 A% o- B8 q. b2 H5 b - Hello, PageSpeed! ! w' N. A2 F( m
- </body> % e, p6 f# s I7 O
- </html>
复制代码 % V+ }8 z3 P& l+ S6 Z! |3 w/ W' u
7 W' r' {+ _# v4 V% Y
|