亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

關(guān)于一些常用數(shù)組API的記憶方法(借鑒)

Pluser / 2270人閱讀

摘要:為開始截取的索引可為負(fù)值,為結(jié)束的索引可選向從目標(biāo)數(shù)組中添加刪除項(xiàng)目,然后返回被刪除的項(xiàng)目。返回累加之后的結(jié)果上一次調(diào)用回調(diào)返回的值,或者是提供的初始值數(shù)組中當(dāng)前被處理的數(shù)組項(xiàng)當(dāng)前數(shù)組項(xiàng)在數(shù)組中的索引值調(diào)用方法的數(shù)組幫助記憶增刪查改

arr.push();        // 目標(biāo)數(shù)組尾部添加,返回新數(shù)組長度
arr.unshift();     // 目標(biāo)數(shù)組首部添加,返回新數(shù)組長度
arr.pop();        // 刪除目標(biāo)數(shù)組尾部的一個(gè)元素,并返回刪除的那個(gè)元素 
arr.shift();        // 刪除目標(biāo)數(shù)組首部的一個(gè)元素,并返回刪除的那個(gè)元素
arr.indexOf(targetElement);    // 查詢一個(gè)元素是否存在于目標(biāo)數(shù)組中,存在返回對應(yīng)元素索引,不存在返回-1
arr.lastIndexOf(targetElement, fromindex);    // 逆向(默認(rèn)開始索引arr.length-1)查詢一個(gè)元素是否存在數(shù)組中,存在返回對應(yīng)元素索引,不存在返回-1;(fromindex 值可選, 表示逆向查詢開始的索引)
arr.find(function(item, index){    // 存在即返回滿足條件的第一個(gè)元素,不存在返回undefined
    // 篩選條件
});        
arr.findIndex(function(item, index){    // 存在即返回滿足條件的第一個(gè)元素索引,不存在返回-1
    // 篩選條件
});        

arr.reverse();                // 顛倒目標(biāo)數(shù)組中元素的順序,返回顛倒順序之后的目標(biāo)數(shù)組
arr.sort(callback);            // 按照字符編碼的順序進(jìn)行排序,返回排序之后的目標(biāo)數(shù)組,排序函數(shù)為可選(根據(jù)比較判斷正序/倒序)
arr.map(function(currentitem){        // 返回目標(biāo)數(shù)組元素處理之后的的新數(shù)組(callback為元素處理邏輯)
    // currentitem為當(dāng)前數(shù)組元素
});            
arr.concat(arr1,arr2...);    // 在目標(biāo)數(shù)組后面拼接數(shù)組,返回拼接之后的新的數(shù)組 (類似{...arr,...arr1,...arr2}) 
arr.toString();                // 把數(shù)組轉(zhuǎn)換成字符串
arr.join(arg);                // 把目標(biāo)數(shù)組轉(zhuǎn)換成字符串,用arg作為連接符去拼接數(shù)組元素,不傳參默認(rèn)用","拼接數(shù)組元素,返回拼接之后的字符串
arr.slice(start, end);        // 返回截取目標(biāo)元素的得到的數(shù)組,不會改變原數(shù)組。start為開始截取的索引(可為負(fù)值),end為結(jié)束的索引(可選)
arr.splice(index, num, replaceitem);    // 向/從目標(biāo)數(shù)組中添加/刪除項(xiàng)目,然后返回被刪除的項(xiàng)目。
arr.reduce(function(accumulator, currentValue, currentIndex, array){    // 返回累加之后的結(jié)果
    // accumulator : 上一次調(diào)用回調(diào)返回的值,或者是提供的初始值(initialValue)
    // currentValue : 數(shù)組中當(dāng)前被處理的數(shù)組項(xiàng)
    // currentIndex : 當(dāng)前數(shù)組項(xiàng)在數(shù)組中的索引值
    // array : 調(diào)用 reduce() 方法的數(shù)組 
}, initialValue);    
幫助記憶

增:

push() / unshift()

刪:

pop()/shift()

查:

indexOf()/lastIndexOf()/find()/findIndex()

改:

sort()/reverse()
toString()/join()
concat()/splice()
slice()
map()/reduce()

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/94075.html

相關(guān)文章

  • [探索]怎么樣參數(shù)能讓 JS - API 更靈活

    摘要:所以參數(shù)多多少少影響了的一個(gè)靈活程度和使用復(fù)雜程度。如果多個(gè)參數(shù),使用能更方便,靈活,簡單。是否使用對象作為參數(shù),判斷的指標(biāo)應(yīng)該只有一個(gè)是否方便使用,靈活。即使這樣可能違法了單一指責(zé)原則,但是呼應(yīng)了最少知識原則。 外在決定是否需要了解內(nèi)在,內(nèi)在決定是否會一票否決外在。內(nèi)外結(jié)合,好上加好。 1.前言 開發(fā) API 的時(shí)候,把參數(shù)的名字和位置確定下來,函數(shù)定義就可以說是完成了。因?yàn)?API 使...

    psychola 評論0 收藏0
  • [探索]怎么樣參數(shù)能讓 JS - API 更靈活

    摘要:所以參數(shù)多多少少影響了的一個(gè)靈活程度和使用復(fù)雜程度。如果多個(gè)參數(shù),使用能更方便,靈活,簡單。是否使用對象作為參數(shù),判斷的指標(biāo)應(yīng)該只有一個(gè)是否方便使用,靈活。即使這樣可能違法了單一指責(zé)原則,但是呼應(yīng)了最少知識原則。 外在決定是否需要了解內(nèi)在,內(nèi)在決定是否會一票否決外在。內(nèi)外結(jié)合,好上加好。 1.前言 開發(fā) API 的時(shí)候,把參數(shù)的名字和位置確定下來,函數(shù)定義就可以說是完成了。因?yàn)?API...

    Integ 評論0 收藏0
  • 前端基礎(chǔ)入門五(掌握jQuery常用api,實(shí)現(xiàn)動態(tài)效果)

    摘要:基本概念學(xué)習(xí)目標(biāo)學(xué)會如何使用,掌握的常用,能夠使用實(shí)現(xiàn)常見的效果。想要實(shí)現(xiàn)簡單的動畫效果,也很麻煩代碼冗余。實(shí)現(xiàn)動畫非常簡單,而且功能更加的強(qiáng)大。注意選擇器返回的是對象。 jQuery基本概念 學(xué)習(xí)目標(biāo):學(xué)會如何使用jQuery,掌握jQuery的常用api,能夠使用jQuery實(shí)現(xiàn)常見的效果。 為什么要學(xué)習(xí)jQuery? 【01-讓div顯示與設(shè)置內(nèi)容.html】 使用javasc...

    nevermind 評論0 收藏0
  • 前端基礎(chǔ)入門五(掌握jQuery常用api,實(shí)現(xiàn)動態(tài)效果)

    摘要:基本概念學(xué)習(xí)目標(biāo)學(xué)會如何使用,掌握的常用,能夠使用實(shí)現(xiàn)常見的效果。想要實(shí)現(xiàn)簡單的動畫效果,也很麻煩代碼冗余。實(shí)現(xiàn)動畫非常簡單,而且功能更加的強(qiáng)大。注意選擇器返回的是對象。 jQuery基本概念 學(xué)習(xí)目標(biāo):學(xué)會如何使用jQuery,掌握jQuery的常用api,能夠使用jQuery實(shí)現(xiàn)常見的效果。 為什么要學(xué)習(xí)jQuery? 【01-讓div顯示與設(shè)置內(nèi)容.html】 使用javasc...

    codecook 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<