読者になる

プログラムモグモグ

2010-12-11

JavaScriptのオブジェクトを見る

JavaScript

JavaScriptのオブジェクトを全部展開してみたいなぁという時に,

var printobj = function(x){
  (function(x, indent, output){
    for(i in x){
      output(indent + i + ': ' + x[i]);
      if(typeof x[i] == 'object'){
        arguments.callee(x[i], '  ' + indent, output);
      }
    }
  })(x, '', console.log)
}

としたら便利だよ.

それだけ.

あわわわ...toSource()なんてあったの?



更に追記

console.dirでいいじゃん

itchyny 2010-12-11 11:41

広告を非表示にする
  • もっと読む
コメントを書く
« 平方根なんてビット演算ですればいいじゃ… vim#1 始めました »
プロフィール
id:itchyny id:itchyny

京都に生息する jq のプロ

読者です 読者をやめる 読者になる 読者になる
このブログについて
検索
リンク
  • はてなブログ
  • ブログをはじめる
  • 週刊はてなブログ
  • はてなブログPro
最新記事
  • Go 1.18 で go run -mod=mod の非互換変更に気がついて報告した
  • 2021年を振り返って
  • 株式会社はてなを退職しました
  • Go言語の strconv.ParseFloat のとある挙動変更を見つけた話
  • Vim の doautoall コマンドの問題と 8.2.2596 の挙動変更について
月別アーカイブ

プログラムモグモグのはてなブックマーク総数

Supported By Haskell-jp.

はてなブログをはじめよう!

itchynyさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
プログラムモグモグ プログラムモグモグ

Powered by Hatena Blog | ブログを報告する

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる