html代码:5 Z1 u X2 D, M
- <html> * l/ a% I6 ?5 C/ J: U
- <head> 4 d/ Y+ q+ P! X+ |, r
- <title>combine_javascript example</title>
3 o; T2 |/ x2 A - <script src="js1.js"></script>
: q4 P# F# [) R* s3 ]4 _ - <script src="js2.js"></script>
* m1 b5 a) i8 W; z - </head> : n( f7 V, S: g9 @, z1 `0 x: w7 L( z, _# I
- <body>
$ m; F+ b& Z2 _( W1 ]: K0 m - Hello, PageSpeed! 9 N [" e, ^/ C& I2 A, @8 y/ p
- </body>
+ q$ S7 K8 s5 G" E. S, t' E - </html>
复制代码 js1.js代码为:
( `' v8 v, q+ B- O- function logText(message) { ) V% R5 q4 T+ P7 a
- document.body.appendChild(document.createTextNode(message));
5 N$ x+ _. n! h( ] v9 M; R3 \ - document.body.appendChild(document.createElement("br"));
, ^' m+ C" G1 I: S Z - }
复制代码 js2.js代码为:
% _7 T( O& V t/ m) e! ]& f c' b- window.onload = function() {
% { M T' ^4 Z. v5 m$ z - logText("Application started."); . b' P0 i. k( J, Z1 U+ y; l
- logText("Library operation confirmed.");
- ]$ B0 ], b b8 k, r0 ]/ ~$ k; M - }
复制代码 合并后的html代码:
( P: w' L4 j' g# }9 {" |9 N+ X3 K- <html>
, T8 O* F6 }* o0 h - <head>
3 T' R, x3 d* o - <title>combine_javascript example</title> % P5 S8 r1 e: M( |
- <script src="js1-js2.js"></script>
' R" g. x( p% B5 h: A: P ?+ ^ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ( a8 M0 b) n, _" d
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
8 ^ m) w$ C; k: d/ _ - </head> * A/ d4 C5 n/ Q8 q& m! w* p" |3 I
- <body>
3 v8 B! X5 d$ a1 T2 e- z - Hello, PageSpeed!
8 K" [9 q$ {2 ]5 U: M; ] - </body>
% k1 n" Q/ H( x$ N$ X+ X - </html>
复制代码
9 I; l7 r4 _( }
5 q) `# f- l8 d5 S |