|
|
html代码:+ ? @3 m' c3 ^7 U* a, j" N9 r
- <html> 5 l0 ~2 ~( P7 Z: o4 @
- <head> ' G( o6 R% _, @9 T6 z
- <title>combine_javascript example</title>
( h8 ~: i& ]4 C - <script src="js1.js"></script>
- v: r& I0 |& j& ~- d } - <script src="js2.js"></script>
. i& k! ]" `, g6 ~3 x$ W, i - </head>
# p3 h0 y7 H/ F; j6 Q - <body> * S5 o1 Q) Z' R$ D& G& W
- Hello, PageSpeed! 1 F* [# G, x5 S9 V
- </body> 5 m8 s0 ^$ b6 Q3 l
- </html>
复制代码 js1.js代码为:
( Q9 E& ]8 O* Z+ o+ q- function logText(message) {
4 B8 ~6 n/ m, f' Y! R$ m9 [% ?- S - document.body.appendChild(document.createTextNode(message));
4 A3 {: L) x/ _4 ] - document.body.appendChild(document.createElement("br"));
1 G4 }$ f" E' K6 J3 b - }
复制代码 js2.js代码为:
: p) H4 J4 ~4 a* c5 E# G& y$ L' R- window.onload = function() { , }+ X2 H4 H" r1 d. w: Q. O
- logText("Application started."); ' |; M: O1 C5 k* F
- logText("Library operation confirmed.");
( p+ G% X" ^4 X' I5 S - }
复制代码 合并后的html代码:: [. C6 l. r, r& S6 Y) J
- <html> ; q) t& O; Z( o; q7 a
- <head> . d6 Q f! K8 y, I
- <title>combine_javascript example</title>
2 q$ ^% {7 l. |- | y1 C3 L, d - <script src="js1-js2.js"></script>
( ~' l9 \7 k* r$ R. P$ x. c - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
$ `2 G0 B0 s% d& O# |4 O+ n2 D6 m - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ; p8 E4 q, U5 c* H" r1 L! {
- </head>
W1 v! C+ o) W8 P4 B; L k1 F - <body> ?8 N# a/ P! h& w N
- Hello, PageSpeed!
0 `2 H) E4 [, h4 S. } - </body>
5 G- v1 ?( f5 y7 P3 i: y - </html>
复制代码
2 s' K# a# ?& c& m4 H% |
3 ]* Y& I% E- {6 _ |
|