|
|
html代码:- ?; {& Z7 M3 V: W" `
- <html> / u" k# u/ w- e! I
- <head>
. O3 M. I# e+ X/ b( N1 n, O0 J; Y - <title>combine_javascript example</title> & {- Q! F- C; d
- <script src="js1.js"></script> ! _) e) C' D5 ]6 P4 w9 a
- <script src="js2.js"></script>
, v. R2 @; |( w2 C3 l+ @7 L R' z5 S3 h - </head>
6 I+ U$ e& w) \8 ~4 A& P3 O+ x5 U - <body> ' Q$ f$ Y, I+ d# v9 k
- Hello, PageSpeed! 3 o% f1 ~" I- C, K8 g6 q% i
- </body> , X+ a& w# u) N. j2 h" }0 L
- </html>
复制代码 js1.js代码为:
+ y' G \- M5 A5 y9 \: S5 X- function logText(message) {
( m; G' o C" r/ W& y& f - document.body.appendChild(document.createTextNode(message));
" a, t/ R+ x9 C. H# L- y% j - document.body.appendChild(document.createElement("br"));
8 `6 j# V% B% Y% B) o' W" Z - }
复制代码 js2.js代码为:5 @! C* E$ m& h2 J5 j9 ^$ G
- window.onload = function() {
; \7 `0 G$ @, P* m - logText("Application started.");
& ?/ \' @! v" c4 y- L5 n( F. f - logText("Library operation confirmed.");
0 z0 R! Q/ f5 z0 |. d$ ]0 ~ - }
复制代码 合并后的html代码:- p0 s0 @ E. i* [: v" x- F5 @; G
- <html> $ m9 t* b& k4 h0 g
- <head>
{& p( i: I8 n2 H" N O - <title>combine_javascript example</title>
* Z( z$ E! H$ x. \9 p( u- C - <script src="js1-js2.js"></script> ) g. q6 V) k2 {+ s; s; e
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
8 L* z! B/ j+ z% s( q - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
& t' I1 m$ r/ C( b6 i+ Y3 t! A - </head>
9 t; ?, z: z% l - <body> # x' r' z. M2 Z" H! g" U
- Hello, PageSpeed! - s6 i" u" ^2 Y$ i; ]# X
- </body> ' C# v" H& M/ W7 ^
- </html>
复制代码
2 W Z0 c V( U3 c+ M: |) _
5 J" m% C5 d3 \( _- Y1 z' u |
|