html代码:2 j: I7 c5 U) R
- <html>
5 T3 k5 u' C8 U7 \6 S - <head>
% i# V0 A5 e2 c. x - <title>combine_javascript example</title>
& N7 x. \7 N+ A! D" j - <script src="js1.js"></script>
, \/ {& H# u$ R6 s. F. c1 ]2 F - <script src="js2.js"></script> 4 t. _8 O: g6 f
- </head> 7 | X6 Z* A' k! u0 J, {9 R7 m% x
- <body>
* @% z( y! G, ^6 o, _ - Hello, PageSpeed! 5 P# w7 `1 x3 E* H
- </body> ) M$ u. T9 t3 C1 d7 t$ O/ S" Z
- </html>
复制代码 js1.js代码为:
( y% A3 k# K9 d7 j$ K; ~* U( |- function logText(message) { . z+ Y4 p# T) n* c8 b% V
- document.body.appendChild(document.createTextNode(message)); % v8 u& ]# f$ o2 h8 u; C
- document.body.appendChild(document.createElement("br"));
, Y, S! i2 K! a3 R& y% ] - }
复制代码 js2.js代码为:
+ ~% |* N7 W5 ~+ P5 t0 }; [# x- window.onload = function() {
0 g( H+ D. s4 m" a6 K - logText("Application started."); * x1 I C( {) W% p6 L5 J
- logText("Library operation confirmed.");
) _( v. V$ f" D& P7 M - }
复制代码 合并后的html代码:
, B# k- ]- A9 K- <html>
# u6 ]& M P& K+ e - <head> 7 }/ X& M; u: L3 H% Z
- <title>combine_javascript example</title>
3 V1 }* q" [+ y3 S, r/ H8 Q3 `/ F - <script src="js1-js2.js"></script>
7 i4 }4 V0 u4 j, j7 ^' ? - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 2 a3 Y7 g& ^$ p* T! T ?* t
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
5 A: _, u! }9 r8 [/ j - </head> ) g! {: {+ f0 S" W8 P
- <body> 4 ~) d/ T8 T: _. k8 w
- Hello, PageSpeed! # c* e! `/ N1 r( n* {
- </body> & ]4 A! o: }, }6 g) @ M
- </html>
复制代码
9 J* u$ E! X% P: M$ Q0 F5 y8 K7 G
|