|
|
html代码:
: R" j- ^1 i! G! |9 N: y- <html>
7 D% U( t0 m c: g: J - <head>
" x& k$ H- M( K: z. T% \, `& t; Q - <title>combine_javascript example</title>
2 I- V$ P4 M% Q7 a ~6 q1 i& P - <script src="js1.js"></script>
6 F9 I0 B- e% i7 J4 q - <script src="js2.js"></script>
: B8 q% f" i; L4 R9 a - </head>
4 S$ f+ L; @$ |- d - <body>
# R, z# q+ k& r! y; A [ - Hello, PageSpeed!
+ s0 I/ v8 H# p0 M, F/ v$ p7 q - </body> 8 n' D& S8 e" f2 F" H# p v
- </html>
复制代码 js1.js代码为:. Q$ i7 f- D, P0 x# N
- function logText(message) {
; x4 X1 `" J# w% b/ O - document.body.appendChild(document.createTextNode(message)); 7 T8 e! K% A6 W$ U
- document.body.appendChild(document.createElement("br"));
* c# U/ m/ v: _" x- X - }
复制代码 js2.js代码为:% \$ i; p' R7 Y* [8 T% N! G. g
- window.onload = function() { * A9 g) I( u# W4 f. V% g
- logText("Application started."); 2 P4 W: A' }* w# q0 w' [
- logText("Library operation confirmed.");
& d+ w/ `+ ^1 {, O" t - }
复制代码 合并后的html代码:4 W S8 ~5 x8 B9 s+ a
- <html> ) E0 O. S1 N6 P$ D
- <head>
# y$ C6 r1 ?" P - <title>combine_javascript example</title> 7 z# G; S2 ]" Z* B
- <script src="js1-js2.js"></script>
: e; o6 l3 x* A4 t: o% w - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
& `* g* Q( H/ y0 u w9 m, |5 \ - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
1 N# q! H+ h. h* m2 d7 M - </head>
8 G. d# e6 R/ J" q9 l - <body> 2 M5 Z/ S$ G0 |8 J" z) e9 g- e
- Hello, PageSpeed! 1 h0 y4 O! ?: _1 L
- </body>
6 @$ ^5 V& Q; Q: A- Z. r" a6 q - </html>
复制代码
8 v. M0 l/ ]1 _ E1 w
0 Z0 E, m1 b% [7 C! c$ ?, y |
|