|
|
html代码:8 B! x% y/ J) d# R
- <html> 8 d. ~: D4 U5 |0 `8 x( x
- <head>
+ v3 G3 u4 H l6 t - <title>combine_javascript example</title> 6 p" t7 U" Y$ b3 n4 t
- <script src="js1.js"></script>
0 i6 Y9 C& Z0 Y9 p - <script src="js2.js"></script> % C3 J8 s2 \: n( R
- </head> 4 Y$ S' L) I, e& R
- <body> ( T$ D, W$ O4 T# P i1 N- G
- Hello, PageSpeed!
& f8 E# d* q+ ]# D - </body>
" S( R% ~ M& k5 H& U" J1 G& v - </html>
复制代码 js1.js代码为:
! C: O9 g5 O. j4 V2 g+ N- function logText(message) { & A! A4 v0 o, W
- document.body.appendChild(document.createTextNode(message));
+ ~1 p7 P' ]" h5 g0 o( @ - document.body.appendChild(document.createElement("br")); ! N* R( J* N" ?( @- G7 Q
- }
复制代码 js2.js代码为:
5 u! W+ t* I( I: U# N8 \- window.onload = function() {
6 l9 a, A& K& o c4 G. i3 P - logText("Application started.");
2 f2 q4 n9 Q% ~" d } - logText("Library operation confirmed.");
+ Q: O8 t+ r5 \. s6 L - }
复制代码 合并后的html代码:- [. B7 h; f- @) ]5 r7 D7 @* J
- <html>
' m2 N2 B$ v5 d- [. U8 b - <head> * `. L' s8 j- j% g
- <title>combine_javascript example</title>
; F7 B! U) a _# Y - <script src="js1-js2.js"></script>
/ X- P5 W# }0 }" p1 A - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
: `2 h4 R; m5 Y; y - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> & G! R- U* D2 m2 r D
- </head>
4 \, m$ V& \2 a3 ~, V - <body>
! Z( `5 g7 ^- [; ~* [- \ - Hello, PageSpeed! . D" u7 Z! f' p" }9 m$ T
- </body>
$ s& j0 ~+ s+ n0 O - </html>
复制代码 . \6 U' s8 s: C) U- U
U6 F4 Q7 i' E; P* E |
|