|
|
html代码:
/ F H2 [7 S' z* B3 k: M+ c7 E- <html> * l6 _% D% M/ q5 B8 w& i
- <head> " \ L/ O+ m" n, {& y
- <title>combine_javascript example</title> ( L* W: j& C( E: \% s5 ~
- <script src="js1.js"></script> 8 G) g7 u/ ^. T3 C3 @
- <script src="js2.js"></script> 1 K. u- B5 H0 V: g6 ?5 r! ]
- </head> 5 {: G' }4 i S- t( i# I/ v3 z. C
- <body> ) t' @5 |. r, ?
- Hello, PageSpeed! ' M7 d N' j$ @! n7 O
- </body> 9 P) J' k: |2 ?# P7 d1 |0 ]
- </html>
复制代码 js1.js代码为:
2 _6 q; ]; }% `: }2 B( i- function logText(message) { " [* P4 Y7 W8 v8 `
- document.body.appendChild(document.createTextNode(message));
% D6 f- \3 [! t- M/ c - document.body.appendChild(document.createElement("br"));
# J$ S6 a9 F( k; R+ e$ x# c - }
复制代码 js2.js代码为:
/ _. l4 E% x+ v' p' X7 P- window.onload = function() { 2 @& E- C6 o" o. |
- logText("Application started.");
5 @3 I1 O: Z& k8 _ - logText("Library operation confirmed.");
* v5 P: D0 F1 i* M( b, f - }
复制代码 合并后的html代码:
9 {: ?% P) F- c- W! X; X% H- <html> - S6 m7 z8 H2 t% V1 c o; h/ y' G
- <head>
: T0 q M9 |: _- k, {& i5 b - <title>combine_javascript example</title> " g) l) E9 p! W' X
- <script src="js1-js2.js"></script> 8 l7 R7 _1 @) L' A* n3 {
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //-->
6 l+ \. @& n' J; P+ z$ ^& s& F - <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
$ Q2 V) l+ W; f) j% e! i - </head> . |/ c0 y% G: P3 a
- <body>
0 J2 t/ o* x8 I9 b; L0 t: H - Hello, PageSpeed!
; p+ o' D0 l# n" {& i - </body>
2 i* J2 ?. ^0 T- C1 F4 d+ h' a. Z - </html>
复制代码
. P) B, i8 [5 {" r r" e7 E
& q4 N- v( v- j( a/ a$ A# s6 j |
|