资讯专栏INFORMATION COLUMN

一個 js 自製 console

J4ck_Chan / 2381人阅读

摘要:剛纔被問到有沒有相關文章推薦,搜了一下決定自己動筆寫了。當初寫這個東西的原因是既沒電腦也沒網更沒調試工具,所以渣代碼就不放了。

剛纔被問到有沒有相關文章推薦,搜了一下決定自己動筆寫了。當初寫這個東西的原因是既沒電腦也沒網更沒調試工具,所以渣代碼就不放了。

首先,你要寫一個 nodejs 風格的調試工具,效果大概是這樣的:

然後只要支持摺疊就可以了,最終效果是這樣的:

over~

後記:寫這個工具其實是爲了,在 iPad 上寫一個 markdown 編輯器:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/85664.html

相关文章

  • [譯 + 更新] 參透 Node 中 exports 的 7 種設計模式

    摘要:現在,我們可以開始探討介面的設計模式了。匯出命名空間一個簡單且常用的設計模式就是匯出一個包含數個屬性的物件,這些屬性具體的內容主要是函式,但並不限於函式。如此,我們就能夠透過匯入該模組來取得這個命名空間下一系列相關的功能。 前言 這篇文章試著要整理,翻譯Export This: Interface Design Patterns for Node.js Modules這篇非常值得一讀的...

    wmui 评论0 收藏0
  • 【譯】chrome-remote-interface

    摘要:該支持下列事件當到的連接已建立時觸發。取得該調試協議描述符。在關閉請求收到響應后執行,他將獲得下列參數一個對象,指明成功狀態當缺省時,將返回一個對象。當缺省時,將返回一個對象,並且狀態取決于屬性。 本文翻譯自:chrome-remote-interface原文更新時間:July 21,2017譯者:Pandorym Chrome 調試協議 的接口,他提供一個使用 JavaScript ...

    lentoo 评论0 收藏0
  • 詳解 ES6 Unicode

    摘要:我們得從原因理解起。這個編碼位置是唯一的。為了確保其組織性,把這個範圍的編碼區分成個區段,各自由個編碼組成。由進制格式的個位元組成代表一個編碼位置。跳脫序列可以被用來表示編碼位置從到。 為了理解 ES6 到底對於 Unicode 萬國碼有哪些新的支援。我們得從原因理解起。 Javascript 在處理 Unicode 時很有多問題 關於 Javascript 處理 Unicode 的方...

    PiscesYE 评论0 收藏0
  • 【譯】Headless Chrome 入門指南

    摘要:確切位置因平台而異。如果以編程方式使用,這個頁面也是一個強大的調試工具,能看到所有原始的協議命令通過連線,於瀏覽器進行通信。警告協議可以做很多有趣的事,但作為入門選項他令人沮喪。目前,提供了比協議高級別的。 本文翻譯自:Getting Started with Headless Chrome原文更新時間:July 28,2017作者:Eric Bidelman(Engineer @ G...

    toddmark 评论0 收藏0
  • 深入 Javascript 執行環境

    摘要:中的執行環境與堆疊在這篇筆記中我將會深入的探討底層中的一些觀念,其中最重要的就是執行環境。其他執行環境都可以存取全域的東西。在這個階段直譯器會建立,透過掃描函式傳入的參數,內部的函式宣告,變數宣告。 Javascript 中的執行環境與堆疊 在這篇筆記中我將會深入的探討 JS 底層中的一些觀念,其中最重要的就是執行環境(Execution Context)。當您閱讀完這篇文章後您可能會...

    levius 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<