|
|
html代码:- Y+ H+ g; ~1 J* S9 A# |6 e4 ?! f
- <html>
/ [$ W& ?7 J6 j' P5 ^" z - <head>
) n/ \/ e) A5 O/ X0 Y - <title>combine_javascript example</title> + i* U1 c- _) H/ ]3 p
- <script src="js1.js"></script> * D2 L S8 g% n1 u
- <script src="js2.js"></script>
" Y4 `$ K8 x' X/ T/ ^% j& z6 u - </head>
6 V, Q* Z; k4 v* T! A4 ?* T' }1 ^ - <body> 4 ]. o' ~/ {) d& {4 W
- Hello, PageSpeed! ( p3 R& l+ Z- D: F' O! E# O+ s1 ~$ d) ]
- </body> , h% z1 ]) ~1 z5 ]
- </html>
复制代码 js1.js代码为:
C4 { M, x) `. r, [- function logText(message) { 7 n! u0 K% N) J8 }' O/ ~0 _
- document.body.appendChild(document.createTextNode(message));
, n! R* z; |) h$ a6 F) g6 a5 v - document.body.appendChild(document.createElement("br")); 9 R# J! L) q; ?
- }
复制代码 js2.js代码为:
' q5 ` a; k; s* k% b* c: P- window.onload = function() { C4 U' f# T8 N- w# Y" U% I3 i
- logText("Application started.");
, ]$ q9 u# }9 q/ Q* w# J* x - logText("Library operation confirmed."); 8 o& j2 A3 p. f) @' h
- }
复制代码 合并后的html代码:" |" i9 s, T5 q/ N
- <html> - v' N* a7 L( Y4 ^2 |4 D' e4 I
- <head> : ]1 N7 m* {( V& `0 \3 p
- <title>combine_javascript example</title> - G, e; b- c1 u; I
- <script src="js1-js2.js"></script>
" Z6 b7 Y9 d1 M5 ~' Z3 X; c - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
+ `+ ~4 I" P. ~' b# }5 r - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> / g+ \# Y& V1 B. A# m
- </head> $ D' |, n- R0 b# w: B
- <body> ' I3 d4 v4 p* i
- Hello, PageSpeed! . \( Z3 z$ o" h3 |/ H
- </body>
N+ V; @/ ]7 C/ O% P/ s' e - </html>
复制代码
8 a1 f: z5 T; s* o; U9 m; S M! O5 K1 b2 i( R7 W2 u
|
|