|
|
html代码:
9 q5 E9 Q4 v- _7 v% t! n- <html>
$ Z6 ]8 n( t: h% u5 O: N" I" t$ A - <head> ) P. O0 P" ]$ z- c
- <title>combine_javascript example</title>
7 g2 M& k2 q+ g1 X6 J$ X - <script src="js1.js"></script>
9 K' b& a1 C6 y/ E% m - <script src="js2.js"></script>
4 g; J$ Q2 X$ T" Z$ G! S; B* k - </head> * _- I7 H5 R6 n# ?
- <body>
1 ^; t3 C4 d- A3 y - Hello, PageSpeed!
# c8 Z1 T3 S6 l2 }9 V2 c x) O' _ - </body> - W8 I! v* D! f% S4 S2 L, h
- </html>
复制代码 js1.js代码为:- q: q! c( L! R; n, e: d
- function logText(message) {
$ T" @0 l8 H3 }: G, l - document.body.appendChild(document.createTextNode(message));
" _6 G2 f1 t5 w& h4 o1 P: s$ d - document.body.appendChild(document.createElement("br"));
! U# e+ o/ N4 f& d5 i; P- o - }
复制代码 js2.js代码为:" i* v$ l8 J+ [! _. h
- window.onload = function() {
, e @( \( ^1 T - logText("Application started.");
: r* }* ?0 y/ i5 c4 { - logText("Library operation confirmed.");
' t0 l9 [4 k; Q3 H6 D' O8 b5 W - }
复制代码 合并后的html代码:
+ z6 X( O8 {) ~3 ?2 b6 p- <html> 4 W' L; ]; K4 d0 d2 E0 I
- <head> 8 b" p" P, G. K; o
- <title>combine_javascript example</title> # r' [$ X9 s0 g" J) K( e/ o5 E+ q
- <script src="js1-js2.js"></script>
5 J. n( u4 j5 \0 t - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 2 ?' e6 ]$ I3 D( Y. X, |
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
/ i- B! i* i i$ [4 S - </head> ( M2 I" a& L ?; T* z, ?. M6 u. K$ \
- <body> % t: k! b/ I: H7 h V f
- Hello, PageSpeed!
0 w. B: i6 a4 U; n- H7 X - </body>
- z' f, Y7 J0 C3 A1 b3 l - </html>
复制代码 " L6 A3 R) I, H" k$ {& b
6 [" L" f) H1 E/ b |
|