共计 353 个字符,预计需要花费 1 分钟才能阅读完成。
获取数组最初一个元素是常常遇到的场景,想必你也有本人罕用的办法。兴许有那么一刻你和我一样在想:” 怎么获取才算得上优雅呢?”。
假如咱们有上面这个数组:
let arr = ['cat','doggy','pig'];
看下都有哪些办法能够获取到数组的最初一个元素,看看哪个是你罕用的。
借助 length
arr[arr.length-1]
'pig'
arr.slice()
arr.slice(-1)[0]
'pig'
arr.pop()
arr.pop() // 会扭转原素组
arr.slice(-1).pop() // 这样不会扭转原数组
下面的办法都能够实现,然而都算不上优雅,上面是我认为比拟优雅的形式。
Array.prototype.at()
arr.at(-1)
'pig'
简单明了,一步到位。你感觉呢?有更好的形式,评论区通知我哈。
正文完
发表至: javascript
2022-05-09