數組中忌諱加入空的值
在創建的時候就已經賦值即為初始化Var a = 10;
JS會將其中的下標不是數字的值過濾掉,而不會顯示在界面上,但實際上還是存在的
// 使用下標賦值,有則覆蓋原來的數據項
//使用下標賦值,無則創建新的數據項
//下標可以使用變量
//非數字下標,不算入數組長度,但可存在
現在的數組相當于一個對象,其中并沒有index這個屬性,返回undefined,如果存在該屬性則返回該屬性的屬性值,這是最基礎的,可能屬性值是一個函數,或者是別的
//注意變量類型
Unshift()
Shift()
Push()
Pop()
Concat()
Concat()用于合并數組,不影響原數組,以副本的形式返回
Slice()
slice()用于分割數組,不影響原數組,以副本的形式返回
Splice()
Spilce()操作會直接改變原數組
任何JS的內置函數都是有自己的返回值的,如果是不返回的話,就會返回undefined
indexOf()
//這里是指第1個位置
lastIndexOf()
上面兩個例子說明,查找起點包含自己的位置
Reverse()
Sort()
上面是sort()不傳遞值的情況,如果給sort()傳遞參數,只能是一個函數的執行上下文
上面三種形式都是實現一樣的效果,從小到大排序
相信看了這些案例你已經掌握了方法,更多精彩請關注Gxl網其它相關文章!
相關閱讀:
怎樣讓DIV自適應高度
怎樣用CSS隱藏圖片背景的文字內容
在HTML里用CSS隱藏div的方法
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com