|
html代码:
; E! ^3 {# h3 g% O7 n5 F- <html>
+ d2 ~; k' W0 Q" }1 f+ J - <head>
5 h3 O5 {/ T. @) q" s4 v - <title>combine_javascript example</title> ( N# X7 q( g% R* d1 T( G. ]
- <script src="js1.js"></script> , p n0 _7 [0 f$ y. v
- <script src="js2.js"></script> 4 t) Z2 _' r% V( q4 h* P
- </head>
5 V9 Y' a/ G' d3 | - <body>
g7 Z. t7 ?; K% k" Q( D - Hello, PageSpeed!
" r" N% q+ R: ^" s0 Z4 Y2 Q - </body>
; I5 J8 G q9 g" M - </html>
复制代码 js1.js代码为:% k6 {- z! u9 B( w7 ~& e) x
- function logText(message) {
% [( M4 K2 `; L. n: ^: u" J - document.body.appendChild(document.createTextNode(message)); / N' c+ n9 r4 w5 e8 p
- document.body.appendChild(document.createElement("br")); & _# _3 P& x9 y5 E" k
- }
复制代码 js2.js代码为:
% s, I8 U/ ~" \2 \- window.onload = function() { 2 B$ K+ K% b$ ~3 D$ ?0 O
- logText("Application started."); ' s4 u) U+ Q3 h9 \
- logText("Library operation confirmed.");
r, x3 e4 ^' o0 c) g; M, n# [ - }
复制代码 合并后的html代码:) L* j4 g( D2 W, j1 ]
- <html>
Y- b7 N) j% q# O$ G; Q+ w+ j# G" ^ - <head>
4 `: d( R9 p& T4 L- s: q3 P - <title>combine_javascript example</title>
1 ^. `' M G% w0 ?2 U - <script src="js1-js2.js"></script> ; _# H7 A+ X2 }! I% g- b
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 5 S; N+ y o7 i4 w$ [. |' E$ J
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
/ K8 T9 S1 z/ g$ k6 g) }0 D - </head> 4 E7 R/ s6 r/ `0 [' Z% z b
- <body>
9 g0 `4 k3 [( T3 D - Hello, PageSpeed!
8 z+ c, B6 P/ _+ H - </body>
& U5 T9 r9 k o" L - </html>
复制代码 . {7 z. ?0 n# ? _' l. M/ k5 H" R
, q4 g5 g% Z/ t% X2 [( b |
|