推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
veezzz

前端 js 遇到难以重现的 bug 该怎么办

  •  
  •   veezzz · Mar 28, 2015 · 5065 views
    This topic created in 4237 days ago, the information mentioned may be changed or developed.

    在使用backbone的router的时候,遇到个很奇怪的bug,就是会偶然出现router失效的情况,对于这一类很难重现,不知道如何发生的bug该如何调试- -

    6 replies  •  2015-03-30 12:21:40 +08:00
    magicianzrh
    magicianzrh
    Mar 28, 2015
    1
    每个地方先记录log,能多详细多详细--包括返回值什么的
    做一个开关,先开着记着,好了就关掉
    至少之后能尽量模拟一次数据回放
    ETiV
    ETiV
    Mar 28, 2015
    2
    JS, 因为异步的关系, 很多 bug 一般都是因为执行顺序不符合你的预期导致的.

    先看看执行次序吧?
    FrankFang128
    FrankFang128
    Mar 29, 2015 via Android
    3
    洗个澡,就想出来了
    oott123
    oott123
    Mar 29, 2015 via Android
    4
    _(:з」∠)_不能重现就不是bug
    civet
    civet
    Mar 30, 2015
    5
    @FrankFang128 不是开玩笑,真有过这种经历
    jyz19880823
    jyz19880823
    Mar 30, 2015
    6
    let go
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3013 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 11:59 · PVG 19:59 · LAX 03:59 · JFK 06:59
    ♥ Do have faith in what you're doing.