-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
增加或删除
// 增加: push / unshift / splice
array.push(1)
array.unshift(1)
array.splice(增加位置, 0, 55, 66, 77)
// 删除: pop / shift / splice
array.pop()
array.shift()
array.splice(删除位置, 删除几个)# 增加: append / insert(位置, 值)
# 删除: pop(index)截取或拼接
// 拼接 浅拷贝 类似 python [1] + [2]
concat()
// 截取
slice(startindex, endIndex(不包含))
var array = [1,2,3,4]
var slicedata = array.slice(1, 3) // [2, 3] 类似python array[1: 3]
var slicedata = array.slice(3,4) // [4]# 拼接: array1 + array2
# 截取: array[1: 4] 从位置1 到位置3 (不包含4)排序 / 字符串 / 值判断
array.reverse()
array.sort()
array.join('&')
array.indexOf(888) // [2, 888, 1] 888是否在数组中, 返回index# 排序: sort() reverse()
# 连接: str.join(array) 例如 '&'.join(array)Metadata
Metadata
Assignees
Labels
No labels
