JSON.stringify Function (JavaScript) 上記リンク先は Microsoft の英文ドキュメントです。IE に関しては、IE8 と IE9 の 標準モードで動作します。Supported in the following document modes: Internet Explorer 8 standards, Internet Explorer 9 standards. Not supported in the following document modes: Quirks, Internet Explorer 6 standards, Internet Explorer 7 standards.Firefox、Google Chrome、Opera、Safari のいずれでも動作します。
<script type="text/javascript"> alert(JSON.stringify( {"type": 1, "name": "test", "obj":{"level": 2,"value": 1},"arr": [1,2,3]},null,4)); </script>
コードのテスト ■ 第3引数は省略されると、スペース無しで文字列が作成されます ■ 第3引数が数字の場合は、その数のスペースでインデントされて整形されます ■ 第3引数に何か文字列が入っている場合は、その文字列でインデントされます (その際、"\t" 等が適当です) ■ 第3引数が文字列の場合、最初の10文字が使用されます
タグ:JSON
|
【JavaScript オブジェクトの最新記事】
- JavaScript : window オブジェクトのプロパティとしてグローバル変数を定義する
- ほぼ、Google Chrome 限定ですが Web Speech API の現時点での実装と問題点回避方法
- Google Chrome での音声認識処理
- JavaScript でテーブル要素の td をクリックしてテキストを選択する / Range オブジェクト
- Google Chrome で音声認識の結果をブログの投稿テキストエリアに転送するブックマークレット
- JavaScript の String と Date オブシェクトに、9999/99/99 書式の文字列日付を取り出すメソッドを追加する
- JavaScript オブジェクト作成の4態
- JavaScript の function を new したものが、JSON フォーマットで記述した『Object』と同じである事のテスト
- JavaScript による半角と全角の相互変換(カタカナを除く)完成版
- Three.js で行われている整然としたクラス作成
- JS : 自分用名前空間を使ってページのロードイベントを登録
- Object.prototype が window オブジェクトに適用されるおはなし
- JS : クロスドメインの IFRAME からデータを JSON 形式で引き渡す
- JavaScript : 右から指定した文字数を取りだす right メソッドを String オブジェクトに追加
- JSON と文字列の関係
- JavaScript : ネームスペースの作成
- JavaScript : HTMLの要素内のイベント記述で複雑な処理を書く方法( 関数を定義したく無い場合 )
- JavaScript : 無名関数(メソッド)の実行
- JavaScript : Numberオブジェクトに16進数文字列に変換して指定した長さで前にゼロを付けるメソッドを追加する
- JavaScript : String オブジェクトの replace メソッドの第二引数に関数を指定する一括置き換え処理