prototype汚染
#JavaScript
JavaScript標準の関数やオブジェクト等のprototypeにメソッドを追加したり、変更すること
一般的に禁忌とされる
参照
Object.prototypeの拡張≒グローバル関数の定義 - Qiita