html代码:/ J) J. k$ `9 |) L" j
- <html>
. A9 u/ k' J4 n - <head> 5 M) I* C0 u1 R
- <title>combine_javascript example</title> . D V: D& c( v6 j& T) }9 z+ A; P
- <script src="js1.js"></script> 9 I5 L. @$ R4 V( e, x* b* F1 E
- <script src="js2.js"></script> . h6 X4 l7 [: f3 h) f+ K
- </head>
5 S; k6 {: N7 H7 [2 D - <body>
' R; E8 b Q2 B- A6 B; F/ m - Hello, PageSpeed! 1 @* Q* {. {3 B
- </body>
# ]: Z& d# x8 l4 h - </html>
复制代码 js1.js代码为:
: e5 W% T7 _% ?7 O+ T- function logText(message) { 0 c- v! |4 J+ x7 u% u. l: t
- document.body.appendChild(document.createTextNode(message)); 0 G1 \& s& E/ u% b( U: ]9 a
- document.body.appendChild(document.createElement("br"));
* U% p+ k( \+ G* d* m, m. Q R - }
复制代码 js2.js代码为:
, `/ |9 H. g9 J# c4 g" u# `& n- window.onload = function() {
$ `' ~* } B+ }- \ - logText("Application started.");
. n5 u0 R2 ^. k - logText("Library operation confirmed."); ( k( d& F0 S0 I, |9 X
- }
复制代码 合并后的html代码:3 u5 B, K0 p, f8 E
- <html> " S; h3 i& ~$ T' b( j/ U0 F. Z- t
- <head>
/ }1 R1 B' e$ }! T; G, y \9 E9 S - <title>combine_javascript example</title>
6 G9 D$ q0 W- A0 ~/ I$ |: ]6 `* B" C - <script src="js1-js2.js"></script> + E) v5 }- h) y+ K/ i6 A
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 1 h& Z% q4 U, l/ w
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
( w1 A0 f& ~3 A) L, Q2 n5 W; R - </head>
, O! c2 e3 `0 } - <body> 0 u# I k9 l3 [9 G1 `' _( `
- Hello, PageSpeed!
], B; C8 v4 P7 m, l - </body>
! ~) H! O$ j) }2 L - </html>
复制代码
+ p# }, r3 ?! i/ M- V: P$ Q1 Q3 y
|