ホームページ >ウェブフロントエンド >jsチュートリアル >JSON.stringify() を使用して JavaScript オブジェクトを文字列に変換するにはどうすればよいですか?

JSON.stringify() を使用して JavaScript オブジェクトを文字列に変換するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-18 07:06:10577ブラウズ

How Can I Convert a JavaScript Object to a String Using JSON.stringify()?

オブジェクトを文字列に変換: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。