我正在使用Babel通過內(nèi)置的本機Array擴展我的課程class NewArray extends Array { first() { return this[0]; }}var a = new NewArray(1, 2, 3);console.log(a.length); // 3console.log(a); // [ 1, 2, 3 ]console.log(a.first()); // trigger error在a.first()中,出現(xiàn)此錯誤:console.log(a.first()); ^ TypeError: a.first is not a function我是否應該做更多的事情來擴展內(nèi)置的本機?謝謝!
使用Babel擴展ES6中的內(nèi)置本機
守候你守候我
2019-11-04 10:59:05