Javascript 方法大全
上一篇 / 下一篇 2007-08-17 19:41:50 / 个人分类:Pot gruel
Javascrīpt 方法大全
5j%uRW1oT!a0PHPChina 开源社区门户U7L3o1c$^ yR1 创建脚本块
]+|5r$F3k!N&^5U x0]7s6Jk4G5}D)_?_g01: <scrīpt language=”Javascrīpt”>PHPChina 开源社区门户 \ P-^(}Eh
}
2: Javascrīpt code goes here
&^
@B*T W3~}
K6_03: </scrīpt>
o [5WE w h02 隐藏脚本代码
*U f4_AA#a+jf0Qzq0PHPChina 开源社区门户X+m1n$J,N,tS6n_,y1: <scrīpt language=”Javascrīpt”>
M3`3b6hf1]02: <!–
S x9r1h{Vo-YF03: document.write(“Hello”);
AG$H:x6\1N9bSe04: // –>
[S5q+S/e[05: </scrīpt>
'^/z;eU X,}*KQ0在不支持Javascrīpt的浏览器中将不执行相关代码
Yw4to%D;I"Dd8?)I03 浏览器不支持的时候显示
v(S8txW5_/m0],hngY&AHlf01: <noscrīpt>PHPChina 开源社区门户gcN_;X:@
2: Hello to the non-Javascrīpt browser.PHPChina 开源社区门户
p,Bz Zd\
3: </noscrīpt>
$t!f!U9l/[ kU~ j04 链接外部脚本文件
K2p[}A:I@@m_0PHPChina 开源社区门户P Q3?8~&qVR,M1: <scrīpt language=”Javascrīpt” src=”/”filename.js” mce_src=”/”filename.js””></scrīpt>PHPChina 开源社区门户5c(O!rkpwwm
5 注释脚本PHPChina 开源社区门户.D-i!r3M9L/Em(o
1: // This is a commentPHPChina 开源社区门户P)ZH6D$K$n%E
2: document.write(“Hello”); // This is a comment
lQ$E%Wi03: /*PHPChina 开源社区门户8I0Vd@
Add4d
4: All of this
-^M/b(Fz&d-g'IW%_4]05: is a commentPHPChina 开源社区门户'i8CS#~eQ(W
6: */
7XsP{!k7m e06 输出到浏览器
BK2Z'~s03t9i#R*[2TF&O01: document.write(“<strong>Hello</strong>”);PHPChina 开源社区门户3G(X f?A$M
%e$`m,l*U#G |,p}07 定义变量PHPChina 开源社区门户sqD/jjDP7hy
zi8jx:xk7`8P01: var myVariable = “some value”;
'zq#w-a2L6t0PHPChina 开源社区门户Z-{MM.k,OH9o*^R8 字符串相加
.cc*b)}E H6dB)H3n0PHPChina 开源社区门户 ?M%O@:KP!FAt1: var myString = “String1” + “String2”;PHPChina 开源社区门户]-COw[d
PHPChina 开源社区门户G"I6S&WI"~y\i9 字符串搜索
/c#u7w&@A jk0PHPChina 开源社区门户P\H0|7zI!p5^]w1: <scrīpt language=”Javascrīpt”>PHPChina 开源社区门户2d1z.{6K:~|D j
2: <!–
m*E| ? ]03: var myVariable = “Hello there”;
9v,z'{9cIT8j04: var therePlace = myVariable.search(“there”);
SS&rG/m^05: document.write(therePlace);
V2K2UY.S*o06: // –>PHPChina 开源社区门户][
p/jx5H _6z$B
7: </scrīpt>
10 字符串替换
EJ8xU7nC,W%R9f0,F^ B i:^ dV#BC01: thisVar.replace(“Monday”,”Friday”);
U!xK#c-w3ywu yN0PHPChina 开源社区门户+s,?8jq"uuf1\3i+g7jLZZ0PHPChina 开源社区门户N:k#S#v7H11 格式化字串1: <scrīpt language=”Javascrīpt”>
nT MB?|-Z%S02: <!–
v/|.La BVW'v.|03: var myVariable = “Hello there”;
p
F2K!D]b04: document.write(myVariable.big() + “<br>”);PHPChina 开源社区门户kc!R&]!YV
5: document.write(myVariable.blink() + “<br>”);PHPChina 开源社区门户.C
yw#KG6O*vy C$q
6: document.write(myVariable.bold() + “<br>”);
j`(v(o-i)ew*VW07: document.write(myVariable.fixed() + “<br>”);PHPChina 开源社区门户vQQ;b`+I:C6DY
8: document.write(myVariable.fontcolor(“red”) + “<br>”);
'l/\$Mc.q(H09: document.write(myVariable.fontsize(“18pt”) + “<br>”);
K2z%E}*W2n1P010: document.write(myVariable.italics() + “<br>”);
e\zx(F[:r011: document.write(myVariable.small() + “<br>”);
f:A!e z0z hPm012: document.write(myVariable.strike() + “<br>”);PHPChina 开源社区门户"EZ0zn5zY4b
13: document.write(myVariable.sub() + “<br>”);PHPChina 开源社区门户"A@4TV_9b1Z
14: document.write(myVariable.sup() + “<br>”);PHPChina 开源社区门户&K)fMSsK~;z L
15: document.write(myVariable.toLowerCase() + “<br>”);
(c
`3l"\m#o F016: document.write(myVariable.toUpperCase() + “<br>”);PHPChina 开源社区门户pO*cz&s$F]/y
17:PHPChina 开源社区门户E1Mn
J%`:o(G/H
18: var firstString = “My String”;PHPChina 开源社区门户7Q2D2TL(a~)F
19: var finalString = firstString.bold().toLowerCase().fontcolor(“red”);PHPChina 开源社区门户9kf5|
wo$y
20: // –>PHPChina 开源社区门户gm ikc{%[-U
21: </scrīpt>PHPChina 开源社区门户!WS0QL(CE]
12 创建数组1: <scrīpt language=”Javascrīpt”>PHPChina 开源社区门户EN.K:M2eYv&Bx&S
2: <!–
y6WZ
A!j03: var myArray = new Array(5);PHPChina 开源社区门户T3[ Xm%_;}7yPE
4: myArray[0] = “First Entry”;
3|M4@)Mc1R#^2C"S1nI05: myArray[1] = “Second Entry”;
yLB5LH7C|2B4B\06: myArray[2] = “Third Entry”;
A"`S2r|3kF+~J;G07: myArray[3] = “Fourth Entry”;
$kOJ4zr:R2~08: myArray[4] = “Fifth Entry”;
;ZXICz9L R,P aj7E09: var anotherArray = new Array(“First Entry”,”Second Entry”,”Third Entry”,”Fourth Entry”,”Fifth Entry”);
V0^*he-w.i010: // –>PHPChina 开源社区门户'D:VL&u5N8ygU5R"B
11: </scrīpt>PHPChina 开源社区门户&|+v](?G8A
13 数组排序
y7b/t5c-b;x0&Kp%oH:DRp\01: <scrīpt language=”Javascrīpt”>PHPChina 开源社区门户gYeT.`4z1X
2: <!–PHPChina 开源社区门户2L!{kA0M9}&o
3: var myArray = new Array(5);
[[K1JaSh04: myArray[0] = “z”;
${s r)csq/Ue2e
J05: myArray[1] = “c”;PHPChina 开源社区门户%x/F$|
NFaH
6: myArray[2] = “d”;
y {4U5JQms3b07: myArray[3] = “a”;PHPChina 开源社区门户+Af5D
F5p9|~D R
8: myArray[4] = “q”;PHPChina 开源社区门户xj U;bFQr
9: document.write(myArray.sort());PHPChina 开源社区门户xaCE `sDO
10: // –>
G9es3W
[4OG\+U011: </scrīpt>PHPChina 开源社区门户iI2Tr|cU
14 分割字符串
&u#Jh;]/z"w:{~I0PHPChina 开源社区门户7Y0Dz@9z*|b6PU1: <scrīpt language=”Javascrīpt”>PHPChina 开源社区门户)?b0BkM1u
X g#k
2: <!–PHPChina 开源社区门户o8y-clae `~
3: var myVariable = “a,b,c,d”;
y'f
LL.Z*K})I04: var stringArray = myVariable.split(“,”);PHPChina 开源社区门户;S,J%|zYMp0B
5: document.write(stringArray[0]);
b;j4\"GF;h%k06: document.write(stringArray[1]);PHPChina 开源社区门户m kp~(d3v/v
7: document.write(stringArray[2]);PHPChina 开源社区门户)w
\3~7rpF
8: document.write(stringArray[3]);
!CM2UBkp9m8I A(J,j09: // –>
7kbB5@vX4b;m010: </scrīpt>PHPChina 开源社区门户
\2{9Mat
#d iy3Z^H(n0w&F015 弹出警告信息
x+A^ U'mF%i(s1RK\0PHPChina 开源社区门户[$ltm aa1: <scrīpt language=”Javascrīpt”>
8ec*B:xGt02: <!–PHPChina 开源社区门户#jO@k+\r
3: window.alert(“Hello”);PHPChina 开源社区门户;{rq2F6`7Oq8r@
4: // –>
&kDu6xU(np2y3y$^
u05: </scrīpt>
16 弹出确认框PHPChina 开源社区门户Bq8j!Mg&aW$n
0\UXw
g0E0\?#v01: <scrīpt language=”Javascrīpt”>
q%Rm3SM{
n,B5}02: <!–
/gd^To0r03: var result = window.confirm(“Click OK to continue”);
[-v X%ldpPT'j[04: // –>PHPChina 开源社区门户ke(k{[RXI
5: </scrīpt>PHPChina 开源社区门户sh fjXX
yN)qL
x4fSd$X017 定义函数PHPChina 开源社区门户'CPVyK.m)Lg!w
PHPChina 开源社区门户sl5~3c Xl1: <scrīpt language=”Javascrīpt”>
2P9q/B,g6G4T02: <!–PHPChina 开源社区门户d)_N]V+J#]
3: function multiple(number1,number2) {PHPChina 开源社区门户:t'}0hzx[ K
4: var result = number1 * number2;