|
|
html代码:8 E! Q$ E$ [) g1 _6 b4 M( p6 S0 o% y
- <html>
( v* L. o+ F: H X0 Z3 Y j1 G1 f - <head> - } C9 c- S. p
- <title>combine_javascript example</title>
* G! ]2 b2 \3 n - <script src="js1.js"></script>
- E0 Q: Y3 F3 R" C' ^# ?6 x: k1 j- A - <script src="js2.js"></script>
0 F8 l& N; g4 x: u- q* y1 N - </head> 8 S6 y8 O0 c0 \# B L. r
- <body> + O/ M# Q+ q% e) @7 i, c I# O3 U. A
- Hello, PageSpeed! 6 r% k: I E# W; v* Z
- </body> ( u# J0 K7 [8 L/ }, v
- </html>
复制代码 js1.js代码为:
- ?+ i4 P: z7 v7 n! ~2 V; ~; e) e% F- function logText(message) {
1 Q$ S; o t2 ?2 ^" J: v9 p - document.body.appendChild(document.createTextNode(message));
8 n4 y0 U+ B8 T7 H1 } - document.body.appendChild(document.createElement("br"));
/ r+ s) S N1 N! F" H. B1 m' Q, J - }
复制代码 js2.js代码为:
" N( _& f4 T* c" s- window.onload = function() { 7 |1 \4 C/ T$ G0 i/ S7 O$ c+ P
- logText("Application started."); / Y6 h: _8 W8 f2 \' x, T
- logText("Library operation confirmed."); 4 r0 B+ V' I! V# T
- }
复制代码 合并后的html代码:
9 f8 U. A0 U( |9 G1 ?- <html> - ~- g- w D# C9 V' q# Q# L
- <head> ( G: C) e7 N# ~
- <title>combine_javascript example</title>
9 L" }, n; d$ ]: E - <script src="js1-js2.js"></script> 6 T9 l, j8 ~' Z# ?; ~
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
7 `& ^: z9 m% v9 v; V2 S) L4 K" f - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
$ e0 J2 v' I! l. q, p! g - </head> " `3 I5 J# E5 u: w' |
- <body>
0 d+ i9 Z1 x, l$ R6 m; ` - Hello, PageSpeed!
; Z+ ~' \2 c; b+ A" ~ l' F% A* N - </body> 8 G! f1 w0 U: U1 R+ Y
- </html>
复制代码 4 m+ i& N& J- }! Y0 r
9 z) V: g. G" l% [, }0 l9 v- x |
|