簡體   English   中英

用於查找所有JavaScript函數(包括箭頭符號)的正則表達式?

[英]Regex for finding all javascript functions including arrow notation?

我想以編程方式找到所有javascript函數,並添加一些用於性能分析的代碼(以計算它們被調用的次數)。 是否有任何現有工具或正則表達式可以做到這一點?

寫這樣的東西相對容易:

function\s+\w+\(.*?\)\s*{

但這僅涵蓋了眾多選擇。

我嘗試了類似的方法,結果發現正則表達式不是該選擇的武器。

但我建議您在這里看看並為Babel創建一個插件。 在第3步“生成”中,您可以修改所有功能。

使用谷歌瀏覽器(假設具有通用性)...

  1. 點擊F12打開開發者控制台
  2. 找到“性能”選項卡,然后單擊它。
  3. 點擊記錄或按Ctrl + E開始/停止記錄。 Chrome將為您提供所有您需要了解的內容。 :3

(PS。只需將您的靈魂賣給Google!^ w ^)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM