|
|
html代码:
1 {+ j- G* r8 n; A0 \- <html> + v$ ]1 m0 A1 z B" [
- <head>
8 {4 z$ W' h6 H* R1 T" ^ - <title>combine_javascript example</title> N, N+ ]$ e; a0 d0 i
- <script src="js1.js"></script> : E6 S# X! h! H9 j
- <script src="js2.js"></script>
, G* f% x/ ^5 P1 p; U: v! C& y - </head>
4 a6 g7 ~/ L$ @1 W# V) P - <body> + X/ ~+ }" e7 `. L- X+ ^$ k
- Hello, PageSpeed!
9 g+ }. s4 e) g# g% F; X. D - </body> 1 t$ ?6 _9 Q: I: K: n, {
- </html>
复制代码 js1.js代码为:7 L$ y& K4 n* X- ^% w- F$ d% M: _* L
- function logText(message) { 7 S0 ~/ m/ d8 s1 \3 w3 k8 Y. X
- document.body.appendChild(document.createTextNode(message)); ( D( `) q2 n: z1 H8 t' h# T
- document.body.appendChild(document.createElement("br")); % `' P; V8 X4 z8 k% y& ~3 v( e& z
- }
复制代码 js2.js代码为:( C& Q) y* H& q$ _
- window.onload = function() { " }8 R" i, |( k+ S. H
- logText("Application started.");
7 L. O- i ?" @3 U - logText("Library operation confirmed."); 0 }- R3 m% X. _, I; P4 [2 g
- }
复制代码 合并后的html代码:; d6 ~' R$ |& |* G
- <html> 0 s: Z' L6 S8 s, Y% v/ r
- <head> 2 O- |! H3 |/ V4 e
- <title>combine_javascript example</title> " o8 V; F. V, }# ]( ]1 H
- <script src="js1-js2.js"></script> * X" f4 s: i, I9 O5 s* f2 k9 `
- <script>eval(mod1);</script> <!-- 这里使用了eval()函数 //--> 9 A! l8 Q$ i# ]0 N, Q& O8 k) a2 r
- <script>eval(mod2);</script> <!-- 这里使用了eval()函数 //-->
5 a* A4 q2 ~+ T( V1 u" l - </head> ( v# P" K* q: H4 H& _" m
- <body> $ i) Y* ]: u9 H9 H; U5 x: n
- Hello, PageSpeed!
0 Y9 s0 m9 j- [# k - </body>
+ j% y/ T, X9 w/ Z; F0 Z% i, ] - </html>
复制代码
0 a( g+ N! ^% U1 J1 B! @; Q* m: C4 |. m+ K$ }+ d0 o
|
|