扩展原生JavaScript数组
- 论坛
- 扩展原生JavaScript数组
6 浏览
扩展原生JavaScript数组
有没有办法从JS原生函数继承一个类?
例如,我有一个像这样的JS函数:
function Xarray() { Array.apply(this, arguments); //一些用于插入、添加和删除通知的东西 } Xarray.prototype = new Array();
我试图将它转换为Typescript,但是失败了!
export class Xarray implements Array { }
编译器要求我定义所有Array
接口的属性。我知道如果我需要Xarray.prototype = new Array();
,我必须在TS中扩展Array
。
如何在TS中扩展JS原生对象?