1.日期對象Date
var mydate=new Date();
var myyear= mydate.getFullYear() ;
都是get、set方法對應。
mydate.getDay()
getDay返回星期,是0-6的數字。
2.getTime和setTime方法。
3.String轉換大小寫。
var message="I love JavaScript!";
var mychar= message.toLowerCase()
4.charAt()方法是獲取某個位置的字符。
stringObject.charAt(index)
5.indexOf()檢索位置,第二個參數為開始檢索的位置。
var mystr="Hello World!"
document.write(mystr.indexOf("o",5));
6.split() 方法將字符串分割為字符串數組,並返回此數組。第二個參數為返回數組的最大數量。
var mystr="86-010-85468578";
document.write(mystr.split("-")+ "<br />");
document.write(mystr.split("")+ "<br />");
document.write(mystr.split("",3));
7.substring方法截取字符串:後一個參數為結束位置
var mystr="Hello World!"
document.write(mystr.substring(6)+ "<br />");
document.write( mystr.substring(0,5) );
8.substr方法截取字符串:後一個參數為長度
var mystr="Hello World!";
document.write(mystr.substr(6) + "<br />");
document.write(mystr.substr(0,5));
9.Math對象:提供對數據的數學運算
var mypi=Math.PI;
var myabs=Math.abs(-15);
document.write(mypi);
document.write(myabs);
數學運算
數學運算
10.數組方法:
你能不看案例就猜到用法嗎
11.數組連接concat()
var myarr1= new Array("010")
var myarr2= new Array("-","84697581");
document.write(myarr1.concat(myarr2));
12.在數組元素中插入分隔符,返回字符串。
var myarr1= new Array("86","010")
var myarr2= new Array("84697581");
var myarr3= myarr1.concat(myarr2);
document.write(myarr3.join("-"));
13.顛倒元素順序
arrayObject.reverse()
14.slice() 方法可從已有的數組中返回選定的元素。參數為開始和結束位置。
var myarr1= ["我","愛","你"];
document.write(myarr1.slice(1,3));
15.排序方法:傳入排序函數。
function sortNum(a,b) {
return b-a;
}
var myarr = new Array("80","16","50","6","100","1");
document.write(myarr.sort(sortNum));
Tags:
文章來源: