ブラウザのコンソールからユーザーの入力を取得したいと考えています。ブラウザのコンソールを使用してユーザーからデータを取得する方法はありますか?
var a = prompt("Enter your numbers").split(",");
console.log(a);
しかし、私は、データがコンソールから入力されたい: は現在、私はそうのように、JSのプロンプトを使用して入力を取得します。
JavascriptまたはTypescriptでこれを行う方法はありますか?
EDIT
ジョン・ワイズが、これは動作し正常になり、それは私の問題では動作しません良い答えを与えました。あなたは、ユーザーが
次にコンソールにオブジェクトとそれらの重複を印刷する...私は配列に格納し、重複をチェックする数字の文字列を入力するには、コンソールを使用する参照
...
var a;
window.cliApi = {
setValue: function (value) {
a = value;
}
}
var counts = {};
a.forEach(function(x){
counts[x] = (counts[x] || 0) +1; });
console.log(counts);
どのコンソール? Chromeやコマンドライン? – Amit
ブラウザコンソールはREPLツールなので、私の推測は「不可能」です。 –
Chromeコンソール経由で... – prius