Chrome の Javascript コンソールから入力を取得するにはどうすればいいですか? 質問する

Chrome の Javascript コンソールから入力を取得するにはどうすればいいですか? 質問する

Google ChromeのJavascriptコンソールからプログラム的に入力を取得する方法はありますか?readline()Firefoxでは?

ベストアンサー1

これを行うためのトリッキーな方法は、ウィンドウオブジェクトのプロパティにゲッターを割り当てることです。

Object.defineProperty(window, 'customCommand', {
  get: function() {
    console.log("hey");
    return "hey";
  }
});

したがって、「customCommand」(括弧なし) と入力すると、コンソールが変数を「取得」している間に、console.log テキストがコンソールに出力されます。

それでも、何かを返す必要がありますが、最初に値が返され、コンソールのテキストが 2 番目に表示されるように順序を変更する方法がわかりません。ただし、これは間違いなく可能です。実際に起こったことがあります。

おすすめ記事