0
例如,當有人去我的網站的控制檯日誌,我希望他們能夠輸入幾個命令(「幫助」,「大約」,等等)。命令輸入將返回一些文本。在Javascript中,是否可以像在終端中那樣在站點的控制檯日誌中傳遞命令?
我知道你可以使用對話框,但我期待更多的終端類型的體驗。
這純粹是意味着是一個有點復活節彩蛋,只是爲了加強對八卦類型的用戶體驗!
例如,當有人去我的網站的控制檯日誌,我希望他們能夠輸入幾個命令(「幫助」,「大約」,等等)。命令輸入將返回一些文本。在Javascript中,是否可以像在終端中那樣在站點的控制檯日誌中傳遞命令?
我知道你可以使用對話框,但我期待更多的終端類型的體驗。
這純粹是意味着是一個有點復活節彩蛋,只是爲了加強對八卦類型的用戶體驗!
是的,爲什麼不呢?定義一些全局變量:
window.help = 'Easter egg';
射擊,感謝隊友!它似乎只接受一個字符串,所以我不能做一個包含大量文本行的函數,只是將它傳遞給window.help。 這很酷,雖然,會想出辦法,使其工作! – TraaidMark 2014-11-24 10:51:31
剛剛完成:您也可以將自調用函數作爲全局變量的基礎上的時間等一些數據(例如不同的問候語)或用戶的地理位置 – Markai 2014-11-24 10:53:54
@TraaidMark返回文本 - 是的,它是可以使用的功能作爲前所述,可以使用這樣的自調用函數:'window.help =(函數(){/ *代碼* /})();',然後,如果用戶將'help'到控制檯,函數get被執行 – Markai 2014-11-24 10:56:59