2016-11-27 35 views
0

在C#和C++程序控制開始於Main()函數。我想知道在JavaScript中是否有等效的程序控制插入點。我目前正在尋找一個代碼庫,我購買了一個許可證,並且正在嘗試對代碼的javascript部分進行反向工程。是否存在標記Javascript程序插入點的關鍵字或結構?

+0

JS是同步的......您可以使用Chrome開發工具設置斷點。但看起來你必須先學習你的JS基礎知識。 –

回答

1

JavaScript是同步處理(雖然瀏覽器發出的是運行JavaScript運行可能的外部異步操作),因此拇指的基本規則是,代碼是通過在頁面其插入點處理。說到這一點,JavaScript具有標準的循環,分支和回調,它們會改變線性流動,並且它有一個稱爲聲明提升的概念,這個概念必須被理解,因爲它意味着你編寫代碼的線性序列可能並不總是在內部處理那樣。例如,你可以在聲明之前調用一個函數。

但是,簡單的回答你的問題是「不」,也沒有特殊的插入點或程序的入口點。

+0

噢,好的,謝謝你的迴應。正如其中一條評論所述,我認爲,爲了理解發生了什麼,我不得不在js基礎知識中加快速度。感謝您指示我宣佈吊裝。 –

相關問題