|
|
html代码:# j, U1 w( P5 d7 C
- <html> 2 z. @* C5 H4 D2 k" v
- <head>
/ G+ }; X) M# P3 {6 h - <title>combine_javascript example</title>
- J r+ [9 z2 C - <script src="js1.js"></script> - J0 n9 _5 m4 m, f) l4 A
- <script src="js2.js"></script>
; p6 J' ?' ]0 n - </head>
) i: R! R. h y3 W4 z - <body> + ]2 \6 ^9 A% o& R
- Hello, PageSpeed! ) L: g7 r1 ]4 `+ Q3 _% e8 K
- </body>
+ v! ]" y3 j; N. ]4 q - </html>
复制代码 js1.js代码为:
9 M! a7 P* T6 c. E. c, }- function logText(message) {
+ y! f, v. {3 ?# `3 U* \1 v/ w3 Y - document.body.appendChild(document.createTextNode(message));
' b% i+ O1 u* Q - document.body.appendChild(document.createElement("br"));
5 D9 F* y% ?0 t# s - }
复制代码 js2.js代码为:2 j' ^ F) Y+ b5 k! S# m
- window.onload = function() { 6 J- D; h" d. M9 J
- logText("Application started.");
. [1 L9 p% v7 o( g8 N - logText("Library operation confirmed."); # M! b! ]( P r$ \" e! j$ r4 J
- }
复制代码 合并后的html代码:* R+ _2 ~: L) w. F$ Q3 @
- <html>
( }/ t! m( R% M' |# }# w: m8 e - <head> 5 ~+ |. Y- l2 d( n4 E2 Z
- <title>combine_javascript example</title> ; Q7 K7 L! E4 e) o2 t
- <script src="js1-js2.js"></script> 4 V9 S* g! E& |- B" ^
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ! j+ `; r7 j& W6 \
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
+ F# Y: y% L0 e5 j v, r0 n* D# ` - </head>
! _8 v, g. s3 S8 x3 l - <body> 9 D, n! {( G% _5 H( V K
- Hello, PageSpeed! $ r7 |2 W, \. B+ \6 Q
- </body> 1 Z4 v: o% z: c
- </html>
复制代码
+ ^; P) ^( _1 y @% ^5 |, D: {0 C; b7 H8 t% L2 _9 k
|
|