JS內建物件學習總結

2021-07-22 17:30:06 字數 2601 閱讀 3917

日期物件

建立日期物件:
var date=new date();//建立日期物件

設定/返回年份方法:
date.getfullyear();
date.setfullyear();

返回星期的方法:
date.getddy();

date.gettime();
date.settime();

字串物件:

返回指定位置字串:

string.charat(3);//返回第四個字元,0為第乙個,注意大寫
string.charat(string.length-1);//返回最後乙個字串,length-1為左最後乙個

返回指定字串首次出現的位置:

string.indexof("a");//注意:字串位置從0開始,指定字串區分大小寫
//空格也算乙個位置

string.indexof("a",8)//後面可選引數,即從第八位後查詢a首次出現的位置
字串分割

string.split("!",3);//!為分割地地方,遇到"!"就分割。必需引數
//3為分割為三分,後面的拋棄。可選引數

提取字串

string.substring(3);//從第4位開始擷取到末尾
string.substring(3,6);//從第4位開始擷取到第7位結束

math物件:

向上取整:

math.ceil(x);//向上取整,返回乙個大於或者等於x,並且與x最接近的整數
math.ceil(0.123456789);//等於1
向下取整:

math.floor(x);//向下取整,返回乙個小於或者等於x,並且與x最接近的整數
math.ceil(5.123456789);//等於5

四捨五入:

math.round(x);
隨機數;

math:random();//返回乙個0-1之間的隨機數

陣列物件:

陣列連線:

array.concat(7,8,9);//將陣列array與789連線起來,返回乙個新的陣列,不改變舊的陣列
array.concat(arr1,arr2);//將array與arr1與arr2連線起來返回新陣列,不改變舊的陣列

指定分隔符連線陣列元素:

array.join();//預設使用逗號連線陣列,並且返回乙個字串
array.join(".");//使用.將陣列元素連線起來,並且返回乙個字串,注意不是返回陣列
//join是將乙個陣列的每乙個元素分隔開,並且返回乙個字串。

//concat是將多個陣列連線起來返回乙個新的陣列

顛倒陣列元素:
array.reverse();//顛倒陣列中的元素,此方法不會返回新的陣列,並且會改變原陣列

擷取陣列元素:

array.slice(2);//預設從第三個元素擷取到最後乙個元素
array.slice(2,4);//擷取第三個到第五個元素,返回的新陣列不包含第五個元素
array.slice(-3,-2);//加負號為倒數,返回的新陣列不包含倒數第二個元素

JS內建物件學習總結

日期物件 建立日期物件 var date new date 建立日期物件 設定 返回年份方法 date.getfullyear date.setfullyear 返回星期的方法 date.getddy date.gettime date.settime 字串物件 返回指定位置字串 string.ch...

js中內建Date 物件總結

今天看了date物件,然後總結了一下date物件常用的api。設定時間 var dt new date 2000 06 06 var dt1 new date 2000 08 06 console.log dt,dt1 兩個時間相減會得到它們之間的相差的毫秒數。console.log dt1 dt ...

JS內建物件

1.什麼是物件 js中的所以事物都是物件 字串 數值 陣列 函式。每個物件都帶屬性和方法 js中允許自定義物件 2.自定義物件 1 定義並建立物件例項 2 使用函式來建立物件,然後建立新的物件例項。兩種自定義物件事例如下 3.string 物件 string物件用於處理已有的字串 字串可以單引號或雙...