|
|
html代码:5 ~$ ^0 [) |: o1 N' K7 @
- <html>
1 L+ V& `% X$ L - <head>
1 M( \& S' d$ p, ]+ Z7 j$ ^8 s7 K - <title>combine_javascript example</title> / r) a& |8 c9 @$ z3 R! H; B
- <script src="js1.js"></script>
' d" v: s, l' q+ e" n# j# t( q X& L - <script src="js2.js"></script> ( ~8 N$ [ h1 ~( s( V' w+ A, m& i
- </head> 6 Y+ h* w5 R7 ?7 H1 s J; K
- <body>
R7 W/ z. d) _4 S% G9 z. Y - Hello, PageSpeed! ( ]# v: n) R" _. D- |
- </body>
- C6 w' g t, c* @4 `& z1 [) F - </html>
复制代码 js1.js代码为:
3 `4 W3 ?8 i# k. x3 V- y- function logText(message) { 0 D! X3 C% P4 ]/ q. q* q6 E
- document.body.appendChild(document.createTextNode(message));
$ w% ] J v% Z& h* H! F - document.body.appendChild(document.createElement("br")); 9 W; w3 o# i7 J; [, \8 P: Q) [" x
- }
复制代码 js2.js代码为:
+ A* T# h" w8 c g2 t2 q/ D, x- window.onload = function() { ' Q! b# j0 U& X M. h
- logText("Application started."); 4 j3 o) f' h2 }/ Z" a/ }
- logText("Library operation confirmed.");
7 H6 ?- H- Z/ d. v! {% g: w - }
复制代码 合并后的html代码:
0 d F" l' H8 i) {% }* t- <html>
/ I! G% ]* `' g! Z - <head> 4 V7 @5 v5 G0 C
- <title>combine_javascript example</title> ' S: ~3 y2 Z7 l% e8 K- B% I
- <script src="js1-js2.js"></script>
. d4 `: T7 y: L - <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> ( I8 [ }, T T% a( g# S
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //--> ) X8 |; b& J' B+ l( |! k2 v
- </head> . M/ N0 Z9 N+ l; P4 Y
- <body> - a) T+ ?# R8 }4 s# Q* x
- Hello, PageSpeed! + j# k) |+ |9 U) O, y- U$ H
- </body>
5 i. C) j3 P8 z/ b# g, u' Z - </html>
复制代码
+ i- ?0 `& [& }, J
% }0 A d9 S# j) P1 R |
|