html代码:+ p* Y: y- R) h4 G
- <html> - K$ G* |# k p, `1 ?! B
- <head>
% F# W2 [2 u+ Y8 S - <title>combine_javascript example</title>
' A2 X' U% I$ n3 B* K( n - <script src="js1.js"></script> . F; n6 j( a5 G% e9 \3 o
- <script src="js2.js"></script>
- f- ~* n' `7 ^# @3 `' z4 A - </head> 8 g% y/ ^5 g& m7 N( ^2 u
- <body>
) I; B8 [3 s" H - Hello, PageSpeed! 9 ^, U# V3 l3 o- g8 L1 M
- </body> 0 O, o8 t# c9 D T& d3 b0 x
- </html>
复制代码 js1.js代码为:
# Q$ M, Y5 g/ {" c* v$ i* t) i" @- function logText(message) {
* L( V6 r0 ~( |2 @6 G% j X1 G - document.body.appendChild(document.createTextNode(message)); 2 B/ d5 A: D# M7 {/ E
- document.body.appendChild(document.createElement("br")); 4 h \/ _- W' `1 h9 a8 U
- }
复制代码 js2.js代码为:- s, @3 K6 f2 a5 ?4 \1 }+ U+ o( R8 @4 y
- window.onload = function() {
( ]+ m/ q' O; g1 F6 D) } - logText("Application started.");
0 _* Q* P/ N3 N' c5 p! Y! m9 ` - logText("Library operation confirmed."); ! ?; ~1 `8 Y# P3 d& h
- }
复制代码 合并后的html代码:) w1 T) Y7 P1 B) c
- <html> , L# z8 w% x8 h) [: N+ |. J
- <head> & m0 f$ K# y5 g, i
- <title>combine_javascript example</title> - K; z! R6 {! \( D
- <script src="js1-js2.js"></script>
5 l& a2 r7 N6 t: D: a" m - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> $ I+ `. u! x1 T( g
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
- c7 m; }8 O8 L - </head> : n6 Z; M" F+ B3 |
- <body> - F7 G, C9 s4 o2 f* a2 { u: i1 B
- Hello, PageSpeed! " [( T. r) x/ Q, O+ @* N
- </body> , i, t; L, W- U5 k7 k, F
- </html>
复制代码 & l" \0 p, s5 d# N6 ]: u) I4 d
3 d1 x- {* I% K |