|
|
html代码:3 n: p. V0 k4 l# t
- <html>
! F2 t: @ C8 I9 W6 d9 K( E( O - <head>
* \4 Y1 {' s0 g7 e4 A - <title>combine_javascript example</title>
. s& [7 E" Z0 r - <script src="js1.js"></script> & C$ Y5 f7 s; P& T9 l
- <script src="js2.js"></script> , Z2 r$ a- \: V. x8 o# A" ^
- </head> 4 K' |3 r$ |; F. ^
- <body> + Q9 i$ l3 u- s. C7 }
- Hello, PageSpeed!
8 |. C0 K0 X) Q/ K+ _ - </body> 2 X# B. ]. g. g8 J' L/ u6 Y# R# s
- </html>
复制代码 js1.js代码为:" u6 Z [3 J4 q& i; I6 ^
- function logText(message) {
# ?, U, Z: B' G: F - document.body.appendChild(document.createTextNode(message));
. n5 R, @' T9 `: W5 Y - document.body.appendChild(document.createElement("br")); 2 A# H( \) d* k' ?- N
- }
复制代码 js2.js代码为:# C' {7 W M* f' j1 Q0 H
- window.onload = function() {
2 e& J. H7 q' v6 A: ~ - logText("Application started.");
6 q3 @" d+ \2 u/ b5 z) g8 h - logText("Library operation confirmed.");
6 S0 q: h$ p0 j! v4 ~/ v - }
复制代码 合并后的html代码:
, C$ _' j& ^/ l. X- <html> ( T7 d$ F. N3 a3 P2 ~2 V
- <head>
' u i( Q3 I# [/ I! ^: @% t - <title>combine_javascript example</title>
0 K/ T2 \' y3 r* E* n - <script src="js1-js2.js"></script>
7 ~- b; _* d; u0 V8 e: A' ]+ F - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> % t' U0 K' B- J# S2 Z" r4 A8 l
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
$ K# W" L6 g6 s! f( u - </head>
. E u6 E4 m+ p2 D$ q - <body> 0 h3 z9 q2 O( L5 k
- Hello, PageSpeed!
5 r! Y. x2 T- k3 S - </body>
* L5 G+ M# v+ w) `& V. l2 A* Z) b: U - </html>
复制代码 4 [6 t/ l% s7 J$ N3 x E
% s0 j$ O" w6 f) G- s
|
|