GreasemonkeyからNode定数やKeyEvent定数を使う場合の注意点 - 素人がプログラミングを勉強するブログ グローバル空間以外でクロージャを作って、自前でインスタンスを用意する方法もあります(クロージャを用意しないとエラーになる)。 // ==UserScript== // @name use some constant values with evalInSandbox // @namespace http://mayokara.info/ // @description sample script // @include http://* // ==/UserScript== (function(){ const Node = document.createElement("div"); const KeyEvent = document.createEvent("Ke