国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

煙臺龍口網(wǎng)站建設(shè)百度收錄最新方法

煙臺龍口網(wǎng)站建設(shè),百度收錄最新方法,做網(wǎng)站邯鄲,廣州最新疫情公布一、具備棧特性的方法unshift(...items: T[]) : number將一個或多個元素添加到數(shù)組的開頭,并返回該數(shù)組的新長度。shift(): T | undefined從數(shù)組中刪除第一個元素,并返回該元素的值。此方法更改數(shù)組的長度。二、具備隊(duì)列特性的方法push(...items: T[]): …

一、具備棧特性的方法

unshift(...items: T[]) : number

將一個或多個元素添加到數(shù)組的開頭,并返回該數(shù)組的新長度。

shift(): T | undefined

從數(shù)組中刪除第一個元素,并返回該元素的值。此方法更改數(shù)組的長度。

二、具備隊(duì)列特性的方法

push(...items: T[]): number;

將一個或多個元素添加到數(shù)組的末尾,并返回該數(shù)組的新長度。

pop(): T | undefined;

方法從數(shù)組中刪除最后一個元素,并返回該元素的值。此方法會更改數(shù)組的長度。

三、具備排序特性的方法

reverse()

將數(shù)組中元素的位置顛倒,并返回該數(shù)組。數(shù)組的第一個元素會變成最后一個,數(shù)組的最后一個元素變成第一個。該方法會改變原數(shù)組。

sort(compareFn?: (a: number, b: number) => number): this;

對數(shù)組的元素進(jìn)行排序,并返回?cái)?shù)組。

1、如果沒有指明 compareFn ,會按照轉(zhuǎn)換為的字符串的諸個字符的 Unicode 位點(diǎn)進(jìn)行排序。例如 "Banana" 會被排列到 "cherry" 之前。涉及到數(shù)字時(shí)要尤為注意:

const array1 = [1, 30, 4, 21, 100000];

array1.sort();

console.log(array1); // [1, 100000, 21, 30, 4]

2、如果指明了 compareFn ,那么數(shù)組會按照調(diào)用該函數(shù)的返回值排序:

compareFn(a, b) 返回值

排序順序

> 0

a 在 b 后

< 0

a 在 b 前

=== 0

保持 a 和 b 的順序

四、數(shù)組截取的方法

slice(start?: number, end?: number): Int8Array;

將 [start,end) 范圍內(nèi)的元素淺拷貝至一個新數(shù)組中并返回該數(shù)組,原始數(shù)組不會被改變。

splice(start: number, deleteCount?: number): T[];

通過刪除、替換現(xiàn)有元素或原地添加新的元素來修改數(shù)組,并以數(shù)組形式返回被修改的內(nèi)容。此方法會改變原數(shù)組。

五、元素遍歷相關(guān)的方法

every(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean;

判斷數(shù)組內(nèi)的所有元素是否都滿足函數(shù)的執(zhí)行條件。都通過返回true,否則返回false

some(predicate: (value: T, index: number, array: T[]) => unknown, thisArg?: any): boolean;

判斷數(shù)組內(nèi)是否有元素滿足函數(shù)的執(zhí)行條件。只要有一個通過就返回true,否則返回false

map(callbackfn: (value: number, index: number, array: Int8Array) => number, thisArg?: any): Int8Array;

創(chuàng)建一個新數(shù)組,這個新數(shù)組由原數(shù)組中的每個元素都調(diào)用一次提供的函數(shù)后的返回值組成,一般用于數(shù)據(jù)轉(zhuǎn)換,注意map函數(shù)是在遍歷每一項(xiàng)元素時(shí)執(zhí)行回調(diào)函數(shù),而不是調(diào)用者控制遍歷,因此return不能跳出map循環(huán)

forEach(callbackfn: (value: number, index: number, array: Uint8Array) => void, thisArg?: any): void;

使用上基本和map和一樣,區(qū)別在于它沒有返回值。

reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number) => T): T;

遍歷數(shù)組,每循環(huán)一次,將循環(huán)返回值當(dāng)成下一次循環(huán)的初始值參與計(jì)算。

比如計(jì)算所有元素的總和:

const arr = [1,2,3,4,5];

arr.reduce((pre,cur)=>(pre+cur)); // return 15

詳細(xì)使用參考這篇文章

六、元素查找的方法

at(index:number)

返回index索引對應(yīng)的元素,允許正數(shù)和負(fù)數(shù)。負(fù)整數(shù)從數(shù)組中的最后一個元素開始倒數(shù)。

indexOf(searchElement: T, fromIndex?: number): number;

返回在數(shù)組中可以找到給定元素的第一個索引,如果不存在,則返回 -1。

lastIndexOf(searchElement: T, fromIndex?: number): number;

返回指定元素在數(shù)組中的最后一個的索引,如果不存在則返回 -1。從后向前查找。

findIndex(predicate: (value: number, index: number, obj: Int8Array) => boolean, thisArg?: any): number;

返回?cái)?shù)組中滿足提供的函數(shù)條件的第一個元素的索引。若沒有找到對應(yīng)元素則返回 -1。

find(predicate: (value: number, index: number, obj: Uint8Array) => boolean, thisArg?: any): number | undefined;

返回?cái)?shù)組中滿足提供的函數(shù)條件的第一個元素的值。否則返回 undefined。

七、toString()和toLocalString()的區(qū)別

toString()toLocalString()都是對數(shù)組的每個元素執(zhí)行Object對應(yīng)的方法并用”,”join出一段字符串返回。一般情況下元素的toString和toLocalString是一樣的,但請注意number和date這倆貨,他們重寫了toLocalString方法。

1、數(shù)字:

const number=123456789;

console.log(number.toString()); //'123456789'

console.log(number.toLocalString()); //'123,456,789'

2、日期:

const date=new Date();

console.log(date.toString()); //'Tue Feb 28 2023 16:54:36 GMT+0800 (中國標(biāo)準(zhǔn)時(shí)間)'

console.log(date.toLocalString()); //'2023/2/28 16:54:36'

http://aloenet.com.cn/news/30336.html

相關(guān)文章:

  • 天津建設(shè)銀行網(wǎng)站深圳百度推廣代理商
  • 保定建設(shè)信息網(wǎng)站百度外推代發(fā)排名
  • 有一個網(wǎng)站叫浪什么網(wǎng)站優(yōu)化比較好的公司
  • 導(dǎo)購網(wǎng)站怎么做有特色友情鏈接頁面
  • 網(wǎng)站怎么做 吸引人上海做關(guān)鍵詞推廣企業(yè)
  • 如何做網(wǎng)站推廣的方案設(shè)計(jì)企業(yè)推廣哪個平臺好
  • web網(wǎng)站開發(fā)的設(shè)計(jì)思想公司域名查詢官網(wǎng)
  • 做企業(yè)網(wǎng)站首頁尺寸百度關(guān)鍵詞網(wǎng)站排名優(yōu)化軟件
  • 如何在導(dǎo)航網(wǎng)站上做鏈接優(yōu)化近義詞
  • 做網(wǎng)站外包網(wǎng)頁設(shè)計(jì)與制作代碼
  • 長沙建站公司模板百度seo快速排名優(yōu)化軟件
  • 福建省華榮建設(shè)集團(tuán)有限公司網(wǎng)站長春網(wǎng)絡(luò)推廣優(yōu)化
  • 個人網(wǎng)站logo青島網(wǎng)站制作推廣
  • 免費(fèi)域名查詢網(wǎng)站推廣app最快的方法
  • 創(chuàng)建一個網(wǎng)頁多少錢sem優(yōu)化托管
  • wordpress ios 默認(rèn)合肥seo網(wǎng)站排名
  • 專注做蔬菜的網(wǎng)站汕頭seo管理
  • 定制網(wǎng)站費(fèi)用南寧seo專員
  • 如何設(shè)計(jì)酒店網(wǎng)站建設(shè)seo建站優(yōu)化推廣
  • 羅湖高端網(wǎng)站設(shè)計(jì)推廣普通話手抄報(bào)一等獎
  • 專門做蛋糕視頻的網(wǎng)站流程優(yōu)化四個方法
  • linux系統(tǒng)網(wǎng)站架構(gòu)淘寶網(wǎng)站的推廣與優(yōu)化
  • 網(wǎng)絡(luò)營銷做女鞋的網(wǎng)站設(shè)計(jì)seo的形式有哪些
  • 武漢服務(wù)好的建站平臺公司愛站網(wǎng)絡(luò)挖掘詞
  • 做網(wǎng)站上饒百度數(shù)據(jù)查詢
  • wordpress首頁制作免費(fèi)下載優(yōu)化大師
  • 北京 網(wǎng)站設(shè)計(jì) 公司火星時(shí)代教育培訓(xùn)機(jī)構(gòu)怎么樣
  • 湛江的網(wǎng)站陜西省人民政府
  • c# 開發(fā)網(wǎng)站開發(fā)友情鏈接怎么購買
  • 網(wǎng)站設(shè)置銀聯(lián)密碼百度商家入駐