JavaScript的方法和技巧Word格式.docx
《JavaScript的方法和技巧Word格式.docx》由会员分享,可在线阅读,更多相关《JavaScript的方法和技巧Word格式.docx(16页珍藏版)》请在冰豆网上搜索。
2隐藏脚本代码
!
--
document.write(“Hello”);
4:
//-->
5:
在不支持JavaScript的浏览器中将不执行相关代码
3浏览器不支持的时候显示
noscript>
Hellotothenon-JavaScriptbrowser.
/noscript>
4链接外部脚本文件
scriptlanguage=”JavaScript”src="
/”filename.js"
”>
<
5注释脚本
//Thisisacomment
/*
Allofthis
isacomment
6:
*/
6输出到浏览器
document.write(“<
strong>
Hello<
/strong>
”);
7定义变量
varmyVariable=“somevalue”;
8字符串相加
varmyString=“String1”+“String2”;
9字符串搜索
varmyVariable=“Hellothere”;
vartherePlace=myVariable.search(“there”);
document.write(therePlace);
7:
10字符串替换
thisVar.replace(“Monday”,”Friday”);
11格式化字串
document.write(myVariable.big()+“<
br/>
document.write(myVariable.blink()+“<
document.write(myVariable.bold()+“<
document.write(myVariable.fixed()+“<
8:
document.write(myVariable.fontcolor(“red”)+“<
9:
document.write(myVariable.fontsize(“18pt”)+“<
10:
document.write(myVariable.italics()+“<
11:
document.write(myVariable.small()+“<
12:
document.write(myVariable.strike()+“<
13:
document.write(myVariable.sub()+“<
14:
document.write(myVariable.sup()+“<
15:
document.write(myVariable.toLowerCase()+“<
16:
document.write(myVariable.toUpperCase()+“<
17:
18:
varfirstString=“MyString”;
19:
varfinalString=firstString.bold().toLowerCase().fontcolor(“red”);
20:
21:
12创建数组
varmyArray=newArray(5);
myArray[0]=“FirstEntry”;
myArray[1]=“SecondEntry”;
myArray[2]=“ThirdEntry”;
myArray[3]=“FourthEntry”;
myArray[4]=“FifthEntry”;
varanotherArray=newArray(“FirstEntry”,”SecondEntry”,”ThirdEntry”,”FourthEntry”,”FifthEntry”);
13数组排序
myArray[0]=“z”;
myArray[1]=“c”;
myArray[2]=“d”;
myArray[3]=“a”;
myArray[4]=“q”;
document.write(myArray.sort());
14分割字符串
varmyVariable=“a,b,c,d”;
varstringArray=myVariable.split(“,”);
document.write(stringArray[0]);
document.write(stringArray[1]);
document.write(stringArray[2]);
document.write(stringArray[3]);
15弹出警告信息
window.alert(“Hello”);
16弹出确认框
varresult=window.confirm(“ClickOKtocontinue”);
17定义函数
functionmultiple(number1,number2){
varresult=number1*number2;
returnresult;
}
18调用JS函数
ahref=”#”onClick=”functionName()”>
Linktext<
/a>
ahref="
/”javascript:
functionName"
()”>
19在页面加载完成后执行函数
bodyonLoad=”functionName();
Bodyofthepage
/body>
20条件判断
script>
varuserChoice=window.confirm(“ChooseOKorCancel”);
varresult=(userChoice==true)?
“OK”:
“Cancel”;
document.write(result);
21指定次数循环
varmyArray=newArray(3);
myArray[0]=“Item0”;
myArray[1]=“Item1”;
myArray[2]=“Item2”;
for(i=0;
i<
myArray.length;
i++){
document.write(myArray[i]+“<
22设定将来执行
functionhello(){
window.setTimeout(“hello()”,5000);
23定时执行函数
24取消定时执行
varmyTimeout=window.setTimeout(“hello()”,5000);
window.clearTimeout(myTimeout);
25在页面卸载时候执行函数
bodyonUnload=”functionName();
JavaScript就这么回事2:
浏览器输出
26访问document对象
varmyURL=document.URL;
window.alert(myURL);
27动态输出HTML
p>
Here’ssomeinformationaboutthisdocument:
/p>
ul>
li>
R