html代码:+ C7 n- B) v1 q# y
- <html> ) j3 r5 ]" F- U a3 i
- <head>
# x, V% s; u- {- [ - <title>combine_javascript example</title>
8 Z3 J, y: ?' C: m% T. E - <script src="js1.js"></script> , S i1 ?' U, T6 G1 Z
- <script src="js2.js"></script> , y$ @. E* q3 x+ d9 m
- </head>
4 P% d. v r \. P/ ], T# g - <body> ) o0 ?# | o$ }! e4 p5 B
- Hello, PageSpeed!
9 j) l( ]+ B( |# v# Z - </body> : k: V: W) V1 V, g. @9 k0 H1 \
- </html>
复制代码 js1.js代码为:
; C- e( S/ F5 F: t1 k: Y! b- function logText(message) { * y6 e c8 e2 W% T# L- y
- document.body.appendChild(document.createTextNode(message));
+ A% }5 `1 z9 s- l7 J( j - document.body.appendChild(document.createElement("br"));
# x9 F" r2 Z: t& T. C - }
复制代码 js2.js代码为:
4 ]" F1 |5 B# W# k2 p' t, S- window.onload = function() { . J& g4 b0 S/ x U. E
- logText("Application started.");
- d, I! G! Z9 ~' T- I - logText("Library operation confirmed."); * _* O' z6 _) u& s! X# r5 ]
- }
复制代码 合并后的html代码:+ t2 n( j* \% c, x
- <html> 1 f, ^; J5 m1 r+ r6 B) Z
- <head> $ @9 p# {5 {2 V& J
- <title>combine_javascript example</title> + @6 [( @0 d2 K; h
- <script src="js1-js2.js"></script> 0 u$ k& H1 n" C# `5 i
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 7 C T& J# ~8 y4 U( T: h9 i
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
& i% j, I) j( W! t$ p - </head>
^& y+ n1 t4 ~) H" M, W - <body>
t8 B) S" {+ a* g" u2 u - Hello, PageSpeed! . u9 t7 u1 |9 |* H7 F% |
- </body>
5 |( i/ I( N z3 m' J$ V. ] - </html>
复制代码
$ d' C- a* j2 z. Z# R$ ~
+ r5 _& ]: c; X! t2 u+ e |