js Array物件的一些方法 面試

2021-09-23 22:12:56 字數 653 閱讀 5033

那一天月黑風高,面試官問我陣列的方法,我竟然無言以對

陣列的屬性

constructor 返回建立陣列物件的原型函式

length 設定或返回陣列元素的個數

prototype 允許你向陣列物件新增屬性或者方法

array物件方法(說一些就行了)

concat() 連線兩個或更多的陣列, 並返回結果 *也可以連線字串

var hege = ["cecilie", "lone"];

var stale = ["emil", "tobias", "linus"];

var kai = ["robin"];

var children = hege.concat(stale,kai);

children 輸出結果:不會改變原有的陣列

cecilie,lone,emil,tobias,linus,robin

every(),filter(),find(),findindex(),foreach(),indexof(),isarray(),reverse(),shift(),unshift(),splice()等等等好多,當時面試我怎麼就想不起來了呢,次奧

js Array物件的常用方法總結

一 檢測陣列 array.isarray 確定某個值是不是陣列 var arr 1,2,3 array.isarray arr true二 轉換方法 1.tostring 返回由陣列中每個值的字串形式拼接而成的乙個以逗號分隔的字串 2.valueof 返回陣列本身 var colors red bl...

js Math物件的一些方法

1.math.pi 圓周率 3.141592657 常量,無法被賦值 2 math.sqrt n 開n平方 3.math.ceil math.pi 4 向上取整 4.math.floor math.pi 3 向下取整 5.math.round n 四捨五入 6.math.min a,b,c 取小 m...

理解物件和物件一些方法

1.屬性型別 資料屬性和訪問器屬性 特性是內部值,用表示 一 資料屬性 configurable 表示能否通過delete刪除屬性從而重新定義屬性,能否修改屬性的特性,能否把屬性修改為訪問器屬性。enumerable 表示能否通過for in迴圈屬性 writable 表示能否修改屬性的值 valu...