我想通過瀏覽器的控制檯捕捉用戶的輸入。 目前我得到的輸入使用JS的提示,像這樣:有沒有辦法使用瀏覽器的控制檯從用戶獲取數據
var a = prompt("Enter your numbers").split(",");
console.log(a);
但我想通過控制檯輸入的數據。
有沒有辦法用Javascript或Typescript做到這一點?
編輯
約翰·薇茲給了很好的回答,這通常會工作,也不會與我的問題的工作。
你看,用戶會使用控制檯輸入我將存儲到一個數組,並檢查重複一串數字......
然後打印這些副本與對象到控制檯...
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