html代码:6 a/ R$ O8 J5 [! U( t# |
- <html> 6 ]% D% W- F. d6 V; ]# T8 V
- <head>
& E6 \! S% s0 b' a" A - <title>combine_javascript example</title>
' n. r3 }' |& c1 Q: R2 h) \, { - <script src="js1.js"></script> 7 ?" y( d4 m$ a0 G4 v
- <script src="js2.js"></script> & u" ]% L/ w1 ]- J3 G
- </head>
! Z0 x8 U+ `( O; D4 _& I - <body>
$ _! l* p* w' R, M2 L* f - Hello, PageSpeed!
. z/ P* @9 O; l% y3 X3 t% i6 |+ ] - </body>
: W1 |2 n ^) s# k3 Y - </html>
复制代码 js1.js代码为:
& w& F0 |* g! u+ t4 V+ R4 w1 l9 k- function logText(message) { / ]& C8 p8 Q; D" g" f
- document.body.appendChild(document.createTextNode(message));
2 J K/ q- ~2 p$ q - document.body.appendChild(document.createElement("br")); , `, U2 r1 l: u: G# O, z, N4 \
- }
复制代码 js2.js代码为:( M# J! E7 F! @' \% ` K/ [- \# @8 J
- window.onload = function() { , n4 f* A7 E6 q; n, W
- logText("Application started.");
3 p# `# i4 ?% ]( S2 g; a i2 r - logText("Library operation confirmed.");
0 q, j2 C9 r9 Q: J! u2 I - }
复制代码 合并后的html代码:
1 T* P9 H4 w. w- <html>
p- N4 i, l3 b" P - <head> ( Z* [2 R2 a, h% e' A* e& S$ E( p
- <title>combine_javascript example</title> ) a0 n" a% U% i& M
- <script src="js1-js2.js"></script> ; V% Q( y4 V: o G6 y+ e) g- g) k8 v( S
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
* d9 D$ J k4 a9 }! _! X - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
8 }6 n+ F2 w! W: W8 Z+ R - </head>
1 r: W3 a! ^2 y3 ^ - <body>
% I; A1 ]6 s& b* U6 J - Hello, PageSpeed!
' N3 U) e) B# I& Q" M1 R - </body>
& O8 |3 [1 R2 s) k* Y - </html>
复制代码
3 t9 p* |6 |' q8 m U, C0 v
0 ^0 o# s5 p0 S- U% H# m; c, Z( }5 ?0 S |