1. ホーム
  2. php

[解決済み】Javascriptでvar_dump(PHP)に相当するものはありますか?

2022-04-04 18:02:56

質問

Javascriptでオブジェクトがどのようなメソッド/フィールドを持っているかを確認する必要があります。

どのように解決するのか?

他の方がおっしゃるように、Firebugを使えば、Firefoxでも心配なく解決します。Chrome & Safariには、Firebugのコンソールとほぼ同じインターフェイスの開発者用コンソールが組み込まれているので、あなたのコードはこれらのブラウザ間で移植できるはずです。他のブラウザの場合は ファイアバグライト .

Firebugが使えない場合は、次の簡単なスクリプトを試してみてください。

function dump(obj) {
    var out = '';
    for (var i in obj) {
        out += i + ": " + obj[i] + "\n";
    }

    alert(out);

    // or, if you wanted to avoid alerts...

    var pre = document.createElement('pre');
    pre.innerHTML = out;
    document.body.appendChild(pre)
}

オブジェクトによってはたくさんのプロパティがあり、一日中「OK"」「OK"」「OK"」「O...くそ、探していたのはこのプロパティだったんだ...」とクリックしなければならないことがあります。