|
|
html代码:# y% [) j$ [" c' o
- <html> 2 ]( ~( n+ q1 c! F' S# M# G! \$ k
- <head> + J+ Q! s8 ^) q+ n
- <title>combine_javascript example</title> ! p D$ @) C! I# J
- <script src="js1.js"></script> 4 P" w, f& y) ]" l* f' M! R
- <script src="js2.js"></script> 7 d1 |( E& }! A) t$ _ v( \
- </head> + B, t2 M" h& Q+ `5 M& e# z
- <body> 1 {; ~+ j6 F/ R8 \! m8 n" i+ `) I9 I
- Hello, PageSpeed!
8 C( p8 O0 D( W' r* d - </body> 2 Z! r" F4 `# n, E& g
- </html>
复制代码 js1.js代码为:8 T2 l$ F1 D/ x1 L1 h" c
- function logText(message) {
" E& p) A) b" H/ k. ^2 p - document.body.appendChild(document.createTextNode(message)); # g5 D: m. t3 F9 |. b
- document.body.appendChild(document.createElement("br")); & z+ n7 } h4 A* |7 y- W
- }
复制代码 js2.js代码为: K8 s" I/ Y) X$ p5 `' {
- window.onload = function() {
* L/ o& h7 Y( k8 r - logText("Application started."); ) ^8 R6 _1 @4 r
- logText("Library operation confirmed."); 9 x" e6 _: W' v& o/ X* J0 Z
- }
复制代码 合并后的html代码:" |1 b' O/ B4 U# B
- <html>
( t8 @( Z( s$ {, C - <head> 7 ~ r' A3 b1 J; Y( n0 g& Z1 }
- <title>combine_javascript example</title> 5 y% X1 l* ?0 ~/ H& @
- <script src="js1-js2.js"></script>
+ q6 T! C6 ~% _& N1 O M' ~ - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 6 @5 ~2 d0 o4 A/ G- q( q; C
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
; @, y, [: d8 A1 Q1 L; C/ w - </head> $ M( R3 G/ L9 U7 j- {3 t+ b9 b2 `
- <body> , ^* u# x' f4 z% m5 K
- Hello, PageSpeed!
, R6 r& G( }& n8 Q/ B - </body> , s% K( F" u3 R" ]; S
- </html>
复制代码
" H# x9 t U. i2 f5 }' T( y
" Q& t7 Z7 u! }0 ^0 V" A3 E |
|