ホームページ >ウェブフロントエンド >jsチュートリアル >JSON.stringify() を使用して JavaScript オブジェクトを文字列に変換するにはどうすればよいですか?
オブジェクトを文字列に変換: JSON.stringify to the Rescue
JavaScript オブジェクトを操作する場合、多くの場合、オブジェクトを変換する必要があります。さまざまな目的のために文字列に変換します。ただし、文字列との単純な連結 (例: 'Item: ' o) は、情報のない '[object Object]' 出力になります。
この制限を克服するために、JSON.stringify() が最前線に登場します。 。 JSON (JavaScript Object Notation) は、一般的なデータ交換形式です。 JSON.stringify() は、オブジェクトを JSON 文字列にシリアル化します。このアプローチでは、ネストされたオブジェクトや配列を含む豊富な出力が、一貫した人間が判読可能な形式で提供されます。
たとえば、オブジェクト o = {a:1, b:2} が与えられた場合、それを変換できます。 JSON.stringify():
var o = {a:1, b:2}; var jsonString = JSON.stringify(o); console.log(jsonString);
を使用して文字列に変換します。出力:
{"a":1,"b":2}
JSON.stringify() は最新のブラウザーで広くサポートされています。ただし、レガシー ブラウザの場合は、カスタム JavaScript 実装を利用できます。
以上がJSON.stringify() を使用して JavaScript オブジェクトを文字列に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。