|
|
html代码:1 d. C$ o9 s% K
- <html> $ ^8 s# G* V. \1 U4 D9 Y( C' L$ ]
- <head> 3 r) J% C9 T4 e7 Z6 E
- <title>combine_javascript example</title> : y6 |* W' }& ~# p, R) B
- <script src="js1.js"></script>
) ~5 |. |. P* o' ?/ q* Q$ e" M1 S M - <script src="js2.js"></script>
' _1 h' v z/ k2 @4 R U; [ - </head>
, j' e8 r9 H) E% P$ i4 t - <body>
& \8 [; _# \' q. U' {$ e! u$ } - Hello, PageSpeed! . x) y; P* G0 h* Z7 \' ?( Z7 P
- </body>
$ J5 D0 ^& D2 r$ E s - </html>
复制代码 js1.js代码为:
" r' I$ c8 `) Q" ^- G. m: D/ o- function logText(message) { ( b5 |: p) ^) ?& y
- document.body.appendChild(document.createTextNode(message)); $ |- {" D# f5 Y- L; ^; @
- document.body.appendChild(document.createElement("br")); ( A- h1 w$ u' E' V! Q; M
- }
复制代码 js2.js代码为:
& b; D: N V% j$ }2 f: s( O- window.onload = function() { / N! n: ]/ Z+ c6 C' t; N
- logText("Application started."); % O* e. e$ {5 R* X: s2 H' o7 u
- logText("Library operation confirmed.");
) u) v% E, r1 x; ~) [: W - }
复制代码 合并后的html代码:
8 T2 e( I8 H& Q6 ?- <html> , q3 B2 p }, s6 i9 }+ }6 M
- <head>
" N" E1 ]% @2 W - <title>combine_javascript example</title> " w" P" {8 _/ O6 z6 o9 i; u% q$ a
- <script src="js1-js2.js"></script> ; s0 o: |7 v- P, y: Y
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 9 n" e' r0 J& z/ ~# F
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
$ _' ^( t) K9 V) r" w; Z/ n - </head>
2 G/ c$ u7 a+ k( @2 M' s! F4 n3 b' } - <body>
+ u3 k4 H3 p6 [) L6 M' b - Hello, PageSpeed! Q* b v6 j9 C& q
- </body> * d' p# h8 }/ v5 c; V) ^9 o
- </html>
复制代码 8 j$ C! Y3 m! ?; |* U
* h. u0 ]- ?. I9 k! v# R
|
|