|
|
html代码:
2 t+ P) H/ K. A, K/ b: L0 L- <html>
) n; c/ S! j7 G; u5 ] - <head> ) l, N) }0 ^; t
- <title>combine_javascript example</title> 3 Y' e, _) I2 u1 |/ ~* D
- <script src="js1.js"></script> 5 l @9 f2 V4 {
- <script src="js2.js"></script> / a: W% [& X7 X' u# _6 ~
- </head>
3 `1 X: ?5 p) L& H8 J7 } - <body>
# I9 R: q2 V4 Z: y9 f - Hello, PageSpeed! / q9 U7 w% X* W4 V3 h7 O) }5 ?( B
- </body>
5 I+ p; l" `/ ]: t6 J s7 n+ d - </html>
复制代码 js1.js代码为:
- e0 G& j: s9 z( v$ ]2 ]- function logText(message) {
' E, F2 M* c+ \0 L9 L# K( K5 G - document.body.appendChild(document.createTextNode(message)); 0 n0 T7 j/ K7 M' A
- document.body.appendChild(document.createElement("br"));
?4 c6 `9 `; y5 A! }1 M - }
复制代码 js2.js代码为:
: b/ n, o c: x, J- window.onload = function() { 5 [# z/ u! m* t O t# _
- logText("Application started."); 7 `: h# X8 j( i4 v8 B. f4 r* R
- logText("Library operation confirmed."); * D) ^/ ^' u4 j
- }
复制代码 合并后的html代码:
2 v6 v3 O6 |+ i# J- <html>
, b# l/ @4 S1 x/ L, d - <head> 4 C+ O# } w4 s7 {% s
- <title>combine_javascript example</title>
! `5 w/ w$ T3 Z6 Q: u - <script src="js1-js2.js"></script> 8 F6 v" E; e) F; @. v0 U# `4 Z2 _
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ' g3 v4 n4 o8 {
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
; V' ^" R# d2 P h( j5 \ - </head>
9 I3 s' e4 v2 y1 F - <body> $ j' a$ e8 C% i: Y
- Hello, PageSpeed! 4 [! g9 O, E6 ]: ~* T( {' x
- </body> , c6 P) B9 v% K! q
- </html>
复制代码
. ?% l) q- B& O) q- o+ ~8 G* z! Q( {0 D6 l
|
|