|
|
html代码:- M+ B6 u6 p7 o4 p# i7 x! g" ?/ A
- <html>
* x' g( w2 r) K9 K- g6 e5 ^8 W - <head>
& M2 S0 x( v. [ - <title>combine_javascript example</title> + }( x0 Y5 o& f! |' I4 k# G$ P
- <script src="js1.js"></script>
8 ]8 U! p+ t5 A: [5 l - <script src="js2.js"></script>
5 A2 h+ [0 R- W - </head>
+ u! q {: `7 Q: }9 s" U - <body> ( W, L" r0 W2 ]' Y- T
- Hello, PageSpeed! 7 A3 w# T+ W( `! @$ G
- </body>
0 w6 a; i# X" ~/ ]& R( q- o3 N; H - </html>
复制代码 js1.js代码为:
9 I0 K) A* W/ W; W- function logText(message) { + k. h F& p5 H0 y) |
- document.body.appendChild(document.createTextNode(message));
1 H" E3 T. s8 S - document.body.appendChild(document.createElement("br")); . Z8 Z9 f: A% Y9 E7 }9 _9 d. }
- }
复制代码 js2.js代码为:/ V9 v+ v% k$ z3 W% Z* E
- window.onload = function() { ! _# w7 i4 z4 b! r
- logText("Application started."); ( G" @" o8 }6 o
- logText("Library operation confirmed."); $ r( R2 E" f% t, e2 I2 @& q3 I
- }
复制代码 合并后的html代码:4 n( y- C) H% S8 q' H- O
- <html>
2 ~! H0 P! F* i/ H - <head>
) C9 | a5 ]8 F - <title>combine_javascript example</title>
) U9 \& S+ o: b - <script src="js1-js2.js"></script> : B9 A9 ~* T1 x7 O
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
; G) m& y) W4 O- \ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> , T) f ]& \9 G
- </head> 2 |: t5 R/ ~/ H2 P: L9 B! T
- <body> 7 |4 M1 A! {: c
- Hello, PageSpeed! , z; W C. X; o; z+ }2 w. l
- </body> 2 x. n& C' n* x% [$ [
- </html>
复制代码
4 K1 ? i/ z/ M5 L' L
0 E$ I4 I. w$ |6 X |
|