|
|
html代码:0 |! F8 I5 W5 C/ k3 ?
- <html>
+ S; J9 Q2 \; D2 b! m - <head> , N& w7 a N0 z& ^& A- F& ?
- <title>combine_javascript example</title>
2 b. o& R1 o2 S }$ ` - <script src="js1.js"></script>
- T! b J4 S. Q) I - <script src="js2.js"></script> 6 F) E8 P) Z& R7 ?3 L7 R2 }
- </head>
' }- u" O, n- s' R - <body>
! u. U. X$ O, B* u+ W - Hello, PageSpeed! , L) I H2 ~8 [. V1 t* Y$ J
- </body> - U- e5 R6 W7 i* G: B0 J
- </html>
复制代码 js1.js代码为:8 L) H$ {. n& \& e
- function logText(message) { : c9 Y0 k/ f* K0 w2 Z0 [
- document.body.appendChild(document.createTextNode(message));
% X: r4 f/ @; a7 S0 W - document.body.appendChild(document.createElement("br")); & `8 _5 j4 b) g* ^4 g
- }
复制代码 js2.js代码为:! M' X ~, F0 Q. E8 X: c- u Q
- window.onload = function() {
: @8 c |- i$ `0 W4 k+ M- m - logText("Application started."); / [! G- h2 [; S8 H4 H: v v" |& b
- logText("Library operation confirmed."); ) v$ e. p- ~0 I+ H6 a
- }
复制代码 合并后的html代码:
+ O0 z& w0 A- G: o. B- <html>
% i! \. q6 G/ n5 x9 w( R U# {5 c - <head>
4 A; i$ n% z2 ^9 p- I - <title>combine_javascript example</title> & e4 N; J' Z" H0 t& u
- <script src="js1-js2.js"></script> 2 M8 h3 w- r7 u( Z
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
: s' C" ?" s- I' O* w l - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 2 J' s$ i u4 R
- </head>
# R& l+ O4 Q& @9 Y - <body>
" B' h K8 u# o2 J9 [ - Hello, PageSpeed! 6 f& P. p/ i% K
- </body>
. e- X5 {( T/ w. v8 N P) U - </html>
复制代码
D- K2 N* ] ~7 h0 c! N( c' O' v( \% b3 C
|
|