javascript コメントアウトしたconsole.logの意味


 

データの確認のために、console.log();をよく使いますよね。

クロームストレージから保存情報をいくつか、取得してから、
ひとつの関数処理に行った時、

    chrome.storage.local.get(["user"], function(value) {
        user = value.user;
    })
    chrome.storage.local.get(["limit_date"], function(value) {
        limit_date = value.limit_date;
    })

abc();

こんな感じですが、abc()の中で、上記のストレージの値を一部使うのですが、
このままだと、chromeエクステンションの処理が止まるのです。(変数は事前にvarで定義している)
そこに、

    chrome.storage.local.get(["limit_date"], function(value) {
        limit_date = value.limit_date;
    //console.log(limit_data);
    })

と、コメントアウトしたconsole.log();を入れるだけで、処理が進むではありませんか。

コメントアウトしてないなら、まあ、そういうものかなとも思うところありますが、
コメントアウトしていても、非同期処理が少し変わるんですかねえ。

WEBプログム、WEBデザインなどの制作については、以下を御覧ください。

WEBプログム、WEBデザインなどの制作