chrome調試js,如何修改變量值?


原文連接:https://ask.csdn.net/questions/644330

圖片說明

如圖,我要修改紅框里面的值,怎么修改呢?控制台修改試過了,不生效。求老司機。

樓主的代碼並不全,看不到關於abcdef的代碼,那么我先說說我的意見。
首先如果abcdef是在某個函數內定義的話,那么你是無法通chrome修改到它的值的。因為這個值是函數的私有變量,你無法在全局變量(chrome控制台)里面進行修改,除非這個函數暴露了一個接口(例如返回對象,對象里面包含了修改函數變量的方法),才能允許你進行修改。

如果abcedf是某個全局對象的變量的話,你可以通過對象來修改其變量,例如 對象.變量=新變量。

如果是私有對象的變量的話,那么你要先獲取這個私有對象,然后通過私有對象來修改其變量。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM