|
|
html代码: Y- b9 L5 q; r* B! X
- <html>
; i8 B) d' ?% K+ }: Y - <head> 3 ^) A# ?9 o& w
- <title>combine_javascript example</title>
) {* P4 y8 g. J- r - <script src="js1.js"></script>
; w$ ^) X! D3 k8 t: n - <script src="js2.js"></script> ( U/ M/ u- h9 }0 u# g- M! |* k
- </head>
8 G, z% [3 u" i$ P9 C - <body>
/ p/ l0 I) Z& Z; Q0 i - Hello, PageSpeed! ) Y/ |& y" v0 k- X- c
- </body>
3 Q; \, v: k2 Q/ U. w2 l - </html>
复制代码 js1.js代码为:
" U. o7 c2 V. V1 G- function logText(message) { 8 u& V, d! {' I8 [
- document.body.appendChild(document.createTextNode(message)); 4 \6 ^ M6 H9 `" r
- document.body.appendChild(document.createElement("br")); # z, G5 m+ u0 F7 Q
- }
复制代码 js2.js代码为:
7 d" B; q. Y: o$ R! n! }0 P- window.onload = function() {
* s1 I/ w, E1 D9 q) _! T8 N: T - logText("Application started."); . w8 a9 z9 n4 m# ^! v6 K
- logText("Library operation confirmed.");
s; B6 s0 }2 h! ]2 W4 M: X - }
复制代码 合并后的html代码:- p2 G* m; w" Y
- <html>
- E3 b3 _/ H' [- b3 ~5 o% G - <head> ) ?' w7 ^, X, I. }1 h
- <title>combine_javascript example</title>
0 }$ |( N6 {# i) Z- n& Z( X - <script src="js1-js2.js"></script> % n+ \: e. t" p+ F; r- }. P
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
7 \$ K& }5 @2 t7 n5 s$ v) f( F3 S - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ( B" v9 `: s4 a5 }" D
- </head>
2 U& f" ^) D5 f& _$ P - <body> ' B! k; Z4 b, T6 ~- U
- Hello, PageSpeed! 8 b& j8 h) q; h/ x" l& @( N0 n+ ?
- </body>
" w: |9 r5 u- o- z- s+ M - </html>
复制代码
. ] R) {2 h# n) B- l3 f& S# J8 y3 R. T7 O5 {# U
|
|