2016年4月3日 星期日

es6如何拓增prototype

寫es6時要增加Object的prototype 已經和以往的寫法大為不同了 所以就來介紹一下方法吧 ```js // $.inArray 模擬 Array.includes import $ from 'jquery'; if (!Array.prototype.includes) { Object.defineProperty(Array.prototype, 'includes', { value(...args) { return $.inArray(...args, this) !== -1; } }); } ```