需要将导入的脚本中需要使用Array原型方法的部分在脚本中重新定义。示例如下:
在index.html中:
利用 Array.prototype 在导入的脚本中处理数组
在utils.js中:
// 定义 Array.prototype 的 last 方法
Object.defineProperty(Array.prototype, 'last', {
get() {
return this[this.length - 1];
}
});
定义完之后,就可以在导入的脚本中使用该方法了。