跳到主要内容

2619.数组原型对象的最后一个元素

链接:2619.数组原型对象的最后一个元素
难度:Easy
标签:
简介:请你编写一段代码实现一个数组方法,使任何数组都可以调用 array.last() 方法,这个方法将返回数组最后一个元素。如果数组中没有元素,则返回 -1 。

题解 1 - typescript

  • 编辑时间:2023-04-23
  • 执行用时:64ms
  • 内存消耗:42.3MB
  • 编程语言:typescript
  • 解法介绍:因为prototype上的会绑定this,直接获取即可。
declare global {
interface Array<T> {
last(): T | -1;
}
}
Array.prototype.last = function() {
return this.length ? this[this.length - 1] : -1;
};