不用debugger做JS除錯被人質疑沒有學過JS,大家對這種事情怎麼看?

時間 2021-05-30 10:42:14

1樓:

有什麼好看的…

debugger迴圈試試,連續好幾層迴圈試試,斷點命中幾十次試試,F8/5按到死。。。

我知道斷點可以設定條件,我就除錯一下,設定個斷點得搞半天你跟乙個外包較真個毛線

這種問題還跑上來問,我真的想問你學程式設計多長時間了。。。

2樓:chen chen

前端的程式可能普遍規模偏小吧,當然可能偵錯程式也不夠成熟和強大。作為乙個pc客戶端程式員,使用windbg除錯程式的感覺就像開啟了上帝之眼模式,可以非常高效的定位超大型程式裡面各種奇葩問題,如果有需要還可以除錯整改作業系統跟蹤任意的程序甚至核心。另外編譯性語言增加日誌是低效的而且有些東西日誌根本定位不了,尤其有些第三方的模組加不了日誌的。

3樓:wiitht

你應該兩眼瞪著他,然後不說話!看他能夠debugger多久,如果他debugger太久或者搞不出來,你就可以鄙視他了→_→

4樓:江月何年初照人

我剛來公司的時候,web專案是由乙個外包前端在寫,他用react的風格和我的差別大,不可避免的會產生衝突和質疑,我是怎麼做的呢?

直接修改他的整個專案結構,然後全盤接手過來自己寫。

5樓:沒有匕首的科勒

面試的時候能打log就打log,因為不允許debug而且既然打log更簡單更直接的當時能解決,沒必要debug吧,外包公司加班多估計火氣大,好不容易會個工具你還不讓他秀一下

6樓:David Gao

首先說下,我是個非職業前端。

但是console.log很好用,有時候可以直接輸出很多亂七八糟的東西,可以快速找到哪個地方不OK。

偵錯程式,講真,非常好用,可以看到VM內部的東西。

所以,沒必要每次都把偵錯程式祭出來,直接console.log輸出,或者把console當作互動終端來用,比偵錯程式解決問題快的多。但是,如果碰到較為不好解決的概率問題,還是有必要用偵錯程式的。

7樓:今天也要加油鴨

開發用火狐,不寫Debugger,也不用console.log的小菜鳥怎麼辦 ,會被無情嘲笑嗎?

真心覺得火狐除錯方便,檔案是平鋪的,直接斷點進去就可以了啊。調完不用刪多餘指令碼。

8樓:

能找出bug的原因用啥不行?我找到幾個很難的關於focus更新的bug還只能用consolelog,不能用debugger。

9樓:騎白馬的大師兄

通過人家不願意用debugger 除錯, 就判斷人家能力不行, 只能說他的評判標準很Low

但是 debugger 其實挺好用的

10樓:艾熾銳飛兒

當然是需要校驗資料格式的時候用console列印,而需要判斷程式在哪個環節出了問題就打斷點了,我不喜歡寫debugger,而更喜歡在瀏覽器的控制台打斷點,我感覺更方便

11樓:

他可能覺得console.log太長,有時候還要各種拼接變數還是debugger;

好用吧。

F10一步一步往下走,想看什麼值直接watch,一步到位,豈不美哉?

請問做plc電路圖編寫以及裝置除錯的電氣工程師有發展前景麼?

爾格賽姆 目前來看,程式這塊的東西大部分公司相對成熟,對不同專案可直接套用做少量修改即可,不過不同公司在不同平台寫的plc程式風格迥異。裝置除錯這塊呢,各個公司都要人,因為長期出差,流動性大,這塊易學難精,如果你在現場可以直接解決業主的需求,那麼很大概率,你將成為香餑餑 不管是男是女,這一行都很難做...

為什麼國產球鞋不用氣墊做緩震?

影忍 以前買過一雙安踏老氣墊鞋,哈哈,真是木板都沒這麼硬!不過質量確實槓槓的,穿了差不多兩年一點毛病沒有,甚至踩過釘子都沒事,幸虧鞋底加氣墊夠厚沒戳到腳底。畢竟穿了這麼久,現在不穿了也沒捨得丟。 是誰不重要 個人認為,耐克AIR氣墊其實和可口可樂乙個道理。可口可樂的製作方法複雜嗎?不複雜,那有公司模...

為什麼 Node js 做的站點可以不用 nginx Apache 這類 Web server 軟體?

顧笑群 最早的Web處理是CGI,你可以把CGI想成即跑指令碼也是容器的一體 其實是很多原生的開發語言編譯連線的執行程式,通過http請求,然後給你返回符合HTML標記法的字串 後來CGI分成了容器和開發執行指令碼,比如nginx apache tomcat jboss等就是容器,容器把網路連線,路...