2016-05-18 72 views
3

我在Safari中閱讀了一些關於Live Edit的舊問題。有一個選項可以設置斷點,雙擊該行並編輯代碼。我現在雙擊代碼,但沒有運氣。如何在Safari中執行JavaScript代碼之前編輯它?通過擴展或以其他方式?在Safari執行之前修改javascript

+0

您是否檢查過[答案](http://stackoverflow.com/a/9787209/2873538)? –

+0

糾正我,如果我錯了,但控制檯只適用於全局變量。你能做些什麼來定義在特定範圍內定義的變量? – Herr

+0

你說得對。但是,如果將斷點放在其範圍內,則可以訪問局部變量。 –

回答

0

在safari中,不能像在其他瀏覽器中那樣編輯javascript代碼(例如chrome)。但您可以使用Safari瀏覽器中的開發者工具(在Mac上打開:ATL+CTRL+CCommand+Option+C)使用開發人員工具修改變量值。您所需要做的就是在適當的行上應用斷點,並在Developer Tools中使用控制檯修改變量。