|
|
html代码:
& D% l, J& \' @: p4 {3 q5 I; w, V- <html>
- v5 v/ \( g C+ x/ ]: T) o - <head> 4 A" l9 u: e: m' u
- <title>combine_javascript example</title> - o7 r% Q5 Z$ r: v6 L
- <script src="js1.js"></script> : t. z; A( G( \) r/ B
- <script src="js2.js"></script>
, O- A- [5 i2 Z+ v' t; b" T4 w - </head>
! I9 b3 O( D% Y# ~- ^5 [ - <body>
3 K% A2 C: w) y7 Y4 T4 x - Hello, PageSpeed! $ K' h3 M& l8 {2 m7 @& Z* c( p
- </body> . ?1 D4 ]+ _- [% |' [5 a: g- Y
- </html>
复制代码 js1.js代码为:# I/ W( ^ l% }! m- Y
- function logText(message) { ! B& ]6 U) Q8 Y6 [ L6 V
- document.body.appendChild(document.createTextNode(message)); , n( c8 L8 F$ B I" [$ X- l
- document.body.appendChild(document.createElement("br"));
0 I5 I7 `' d( \, ^0 y1 g" v - }
复制代码 js2.js代码为:9 H# j/ O1 c8 q( E3 s
- window.onload = function() { - }+ o7 t- o$ b8 ]3 u5 X4 `6 q) N3 |
- logText("Application started."); ; n- I4 v( L9 w" x' ?% |- |9 U- j
- logText("Library operation confirmed."); : V7 Q F4 H7 \8 o1 E# E6 r- ~
- }
复制代码 合并后的html代码:
: T$ Y* O" y/ s- <html> : C: [; i- s9 B+ J. p8 X
- <head> ' z& \3 h5 G( }7 B4 [# h
- <title>combine_javascript example</title>
; \, Z' U M8 F& Z* C3 Z3 b - <script src="js1-js2.js"></script> : ~1 l; H$ g6 j& A2 I; z3 O
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> - E% x3 W# i: C3 h" ?$ h3 a4 C
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> - A5 {3 V2 o$ h" |- a
- </head>
9 s) Q' B* h- t - <body>
) J. l( v! f5 P* H. D% O - Hello, PageSpeed! 1 X# F& J6 b1 U, @
- </body>
! Y% ?4 X/ I9 |* a% T3 l - </html>
复制代码 8 |+ C1 \2 S7 E" N# e+ h$ I
3 G% E4 Z7 }. d. M- b; m |
|