js中的陣列物件中的方法解析

2022-08-11 03:42:12 字數 1390 閱讀 7146

concat()方法:  合併兩個陣列,返回新物件的結果;

join()方法 :  把陣列內的所有元素加入到乙個字串中,傳入的分隔符就是指定的分隔符

pop()方法: 刪除陣列並返回陣列的最後乙個元素。

push()方法: 向陣列的未尾加入新的元素,並返回新的長度。

reverse()方法: 把陣列中的新有元素進行倒序。

sort()方法:   對陣列進行排序。

slice()方法 :  從陣列中返回選定的元素。  傳乙個參是排除選定的元素。傳兩個參是返回選定的引數。

splice()方法:  刪除選定的元素,返回新的陣列長度。傳乙個引數時代表刪除前面所有值,返回的則是該值後面的所有值! 傳兩個引數時代表刪除兩邊的所有值,返回則是傳參中間的值!  如果想在陣列上新增新的值,先新增,再呼叫該陣列名!

shift()方法 :    刪除整個陣列,並返回陣列中的第乙個元素

unshift()方法: 在陣列中的第一項新增乙個或多個元素,並返回新的長度。

var  cc = [1,2,3,4,5,6];

cc.unshif('aa','bb','cc','dd');

console.log(cc);

輸出: ['aa','bb','cc','dd',1,2,3,4,5,6]

tostring()方法: 把陣列轉為字串。

解析 js 中的 this 物件

前言 正文this物件是在函式執行時,基於函式的執行環境繫結的。其實這句話的本質就是,誰呼叫了函式,this就指向誰 具體的來說,通常有以下幾種情況 在全域性環境中,this指向window 例子1 functiona a window上面的例子很簡單,函式a在全域性環境中執行,也就是全域性物件wi...

解析js中的this物件

進入正題,this物件在js中是很常見,但是在這裡也經常會出錯,本文將對常見的this物件的情況做一些總結 this物件是在函式執行時,基於函式的執行環境繫結的。其實這句話的本質就是,誰呼叫了函式,this就指向誰 具體的來說,通常有以下幾種情況 在全域性環境中,this指向window 例子1 f...

JS中的arguments物件解析

在函式體內。識別符號arguments是指向實參物件的引用,實參物件是乙個類陣列物件 arguments 0 arguments.lengtharguments是什麼?答 1 arguments是收到的實參副本 在詞法分析中,首先按形參形成ao的屬性,值為undefined 當實參傳來時,再改動ao...