陣列API 區別與各自應用

2021-10-21 19:57:09 字數 1763 閱讀 3469

splice(start, count) 刪除陣列中的元素,start開始的下標,count刪除的數量,count為空表示刪除到最後,下標為負數表示倒數;返回刪除的元素,格式為陣列;原陣列會發生變化。(只能對擷取陣列,無法擷取字串)

var arr=

['張'

,'雲'

,'川'

,'劉'

,'屎'

,'強'

,'屎'

] console.

log(arr.

splice(2

,5))

//[ '川', '劉', '屎', '強', '屎' ]

slice(start, end) 擷取字串,start開始的下標,end結束的下標,end為空擷取到最後,如果下標為負數表示倒數。返回擷取後的字串,陣列形式展示(可對陣列和字串進行擷取)

var arr=

['張'

,'雲'

,'川'

,'劉'

,'屎'

,'強'

,'屎'

] console.

log(arr.

slice(2

,5))

//[ '川', '劉', '屎' ]

var str=

'我今天要打遊戲,打,打通宵'

console.

log(str.

slice(2

,8))

//天要打遊戲,

substr(start, count) 擷取字串,start開始的下標,count擷取的長度,count為空擷取的最後,下標為負數表示倒數。(只能對字串進行擷取無法擷取陣列)

var str=

'我今天要打遊戲,打,打通宵'

console.

log(str.

substr(2

,9))

//天要打遊戲,打,打

split() 按照指定的字串將字串切割為陣列

var str=

'我今天要打遊戲,打,打通宵'

console.

log(str.

split

(','))

//[ '我今天要打遊戲', '打', '打通宵' ]

join( s ) 將陣列轉換為字串,可以指定元素之間的分割符號

var arr=

['張'

,'雲'

,'川'

,'劉'

,'屎'

,'強'

,'屎'

]console.

log(arr.

join

(','))

//張,雲,川,劉,屎,強,屎

concat() 拼接多個陣列

var arr1=

['even'

]var arr2=

['when the'

]var arr3=

['and light begins'

]console.

log(arr1.

concat

(arr2,arr3)

)//[ 'even', 'when the', 'and light begins' ]

TCP和UDP的特點,各自應用在哪兒

tcp和udp的特點,各自應用在哪兒 tcp 傳輸控制協議 和udp 使用者資料報協議 區別 tcp是一種面向連線的 可靠的 基於位元組流的傳輸層通訊協議,是專門為了在不可靠的網路中提供乙個可靠的端對端位元組流而設計的,面向位元組流。udp 使用者資料報協議 是iso參考模型中一種無連線的傳輸層協議...

SDK與API的區別

1 api是什麼 2,sdk是什麼 sdk全稱software development kit 軟體開發工具包。一般都是一些軟體工程師為特定的軟體包 軟體框架 硬體平台 作業系統等建立應用軟體時的開發工具的集合。3,api與sdk的區別 也是在學習文字識別時候看到有api和sdk,所以想知道這兩者的...

指標和陣列函式的關聯和各自的區別

指標陣列和陣列指標 指標陣列 array of pointers,即用於 儲存指標的陣列,也就是陣列元素都是指標 陣列指標 a pointer to an array,即 指向陣列的指標 還要注意的是他們用法的區別,下面舉例說明。int a 4 指標陣列 表示 陣列a中的元素都為int型指標 元素表...