日期:2014-05-16  浏览次数:20444 次

javascript常用函数大全2
JavaScript就这么回事1:基础知识   

 创建脚本块   

 <script language=”JavaScript”>  
 JavaScript code goes here  
 </script>   

 隐藏脚本代码   

 <script language=”JavaScript”>  
 <!–  
 document.write(“Hello”);  
 // –>  
 </script>   

在不支持JavaScript的浏览器中将不执行相关代码   

 浏览器不支持的时候显示   

 <noscript>  
 Hello to the non-JavaScript browser.  
 </noscript>   
 链接外部脚本文件   

 <script language=”JavaScript” src="/”filename.js"”></script>   

 注释脚本   

 // This is a comment  
 document.write(“Hello”); // This is a comment  
 /*  
 All of this  
 is a comment  
 */   

 输出到浏览器   

 document.write(“<strong>Hello</strong>”);   

 定义变量   

 var myVariable = “some value”;   

 字符串相加   

 var myString = “String1” + “String2”;   
 字符串搜索   

 <script language=”JavaScript”>  
 <!–  
 var myVariable = “Hello there”;  
 var therePlace = myVariable.search(“there”);  
 document.write(therePlace);  
 // –>  
 </script>   
10 字符串替换   

 thisVar.replace(“Monday”,”Friday”);   

11 格式化字串   

 <script language=”JavaScript”>  
 <!–  
 var myVariable = “Hello there”;  
 document.write(myVariable.big() + “<br>”);  
 document.write(myVariable.blink() + “<br>”);  
 document.write(myVariable.bold() + “<br>”);  
 document.write(myVariable.fixed() + “<br>”);  
 document.write(myVariable.fontcolor(“red”) + “<br>”);  
 document.write(myVariable.fontsize(“18pt”) + “<br>”);  
 document.write(myVariable.italics() + “<br>”);  
 document.write(myVariable.small() + “<br>”);  
 document.write(myVariable.strike() + “<br>”);  
 document.write(myVariable.sub() + “<br>”);  
 document.write(myVariable.sup() + “<br>”);  
 document.write(myVariable.toLowerCase() + “<br>”);  
 document.write(myVariable.toUpperCase() + “<br>”);  
  
 var firstString = “My String”;  
 var finalString = firstString.bold().toLowerCase().fontcolor(“red”);  
 // –>  
 </script>   

12 创建数组   

 <script language=”JavaScript”>  
 <!–  
 var myArray = new Array(5);  
 myArray[0] = “First Entry”;  
 myArray[1] = “Second Entry”;  
 myArray[2] = “Third Entry”;  
 myArray[3] = “Fourth Entry”;  
 myArray[4] = “Fifth Entry”;  
 var anotherArray = new Array(“First Entry”,”Second Entry”,”Third Entry”,”Fourth Entry”,”Fifth Entry”);  
 // –>  
 </script>   

13 数组排序   

 <script language=”JavaScript”>  
 <!–  
 var myArray = new Array(5);  
 myArray[0] = “z”;  
 myArray[1] = “c”;  
 myArray[2] = “d”;  
 myArray[3] = “a”;  
 myArray[4] = “q”;  
 document.write(myArray.sort());  
 // –>  
 </script>   

14 分割字符串   

 <script language=”JavaScript”>  
 <!–  
 var myVariable = “a,b,c,d”;  
 var stringArray = myVariable.split(“,”);  
 document.write(stringArray[0]);  
 document.write(stringArray[1]);  
 document.write(stringArray[2]);  
 document.write(stringArray[3]);  
 // –>  
 </script>   

15 弹出警告信息   

 <script language=”JavaScript”>  
 <!–  
 window.alert(“Hello”);  
 // –>  
 </script>   

16 弹出确认框   

 <script language=”JavaScript”>  
 <!–  
 var result = window.confirm(“Click OK to continue”);  
 // –>  
 </script>   

17 定义函数   

 <script language=”JavaScript”>  
 <!–  
 function multiple(number1,number2) {  
 var result = number1 * number2;  
 return result;  
 }  
 // –>  
 </script>   

18 调用JS函数   

 <a href=”#” onClick=”functionName()”>Link text</a>  
 <a href="/”javascript:functionName"()”>Link text</a>   

19 在页面加载完成后执行函数   

 <body onLoad=”functionName();”>  
 Body of the page  
 </body>   

20 条件判断   

 <script>  
 <!–  
 var userChoice = window.confirm(“Choose OK or Cancel”);  
 var result = (userChoice == true) ? “OK” : “Cancel”;  
 document.write(result);  
 // –>  
 </script>   

21 指定次数循环