|
|
html代码:
2 {/ k9 \' _0 R, b) b; A/ H& }. e- <html> - A3 ?: W; A p, c! s3 y
- <head> 2 C4 D- L+ u4 v* p
- <title>combine_javascript example</title>
) A( _) T% P6 G3 N0 J0 A - <script src="js1.js"></script>
. w- @3 {/ T1 Q - <script src="js2.js"></script> : ]- ?' \( @3 z* ^$ f0 A6 w/ h% v) h
- </head> 7 ~$ M# X- g5 x0 ~+ I
- <body> 5 c! R; v2 Z. R: I
- Hello, PageSpeed!
. y" F, C/ y% M& p3 o+ P - </body> 7 f1 `% i" p& z5 D5 _4 O
- </html>
复制代码 js1.js代码为:
4 R1 S; Z9 E9 W3 P1 h# O" A- `: R9 ~: ?- function logText(message) {
* k2 @2 r: @+ C; h - document.body.appendChild(document.createTextNode(message));
3 J& T$ W, k0 Y' g+ t& H4 E - document.body.appendChild(document.createElement("br"));
/ d% @. e9 O/ J/ l - }
复制代码 js2.js代码为:
8 S/ L. M& l" q' Q D" u( g1 p- window.onload = function() { & l/ z9 q( q; b% d
- logText("Application started.");
# x3 T$ o9 g5 Y: Z - logText("Library operation confirmed.");
: [0 G5 z' J5 x! ]% b - }
复制代码 合并后的html代码:4 j, d$ B( V7 s0 g5 X
- <html> 2 a/ U8 m3 X4 W. V: C
- <head> # N( U$ D G- t8 ^. |
- <title>combine_javascript example</title> ! k3 B9 `( [# D: J
- <script src="js1-js2.js"></script>
8 h) a: L' B: a | - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
' k2 Q! p6 e) e4 d - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> 7 l! r; K( \6 D$ p4 \& B# P/ f
- </head>
- R$ [& y" b& k q - <body>
! b9 x2 @0 w: s* i+ ? - Hello, PageSpeed! ' s; V$ a3 {4 n( f6 H
- </body>
% O9 [8 ]9 f3 N( T - </html>
复制代码 & j$ M+ o6 c2 `
2 k" [7 l8 H$ v1 I% a3 h
|
|