ホームページ > ウェブフロントエンド > jsチュートリアル > JavascriptにおけるJSオブジェクトとJSON間の変換

JavascriptにおけるJSオブジェクトとJSON間の変換

autoload
リリース: 2021-04-18 13:14:33
オリジナル
1453 人が閲覧しました

JavascriptにおけるJSオブジェクトとJSON間の変換

#1.JSON.stringify():js オブジェクト->json

  <script>
         //Number
        console.log(JSON.stringify(3.14));
        //字符串
        console.log(JSON.stringify(&#39;php.cn&#39;));
        //布尔型
        console.log(JSON.stringify(true));
        console.log(JSON.stringify(null));
        //对象
        console.log(JSON.stringify({x:&#39;a&#39;,y:&#39;b&#39;}));
        //数组
        console.log(JSON.stringify([1,2,3]));
  </script>
ログイン後にコピー

2.JSON.parse(): json->js オブジェクト

    <script>
        console.log(JSON.parse(
            `{
                "a":1,
                "b":2,
                "c":3
            }`
        ));
        console.log(typeof JSON.parse(
            `{
                "a":1,
                "b":2,
                "c":3
            }`));
        let jsObj=JSON.parse(`{"a":1,"b":2,"c":3}`);
        //判断是否为Object
        console.log(jsObj instanceof Object);
        console.log(typeof jsObj);
        //promise fetch
    </script>
ログイン後にコピー

推奨: 「2021 js インタビューの質問と回答 (大規模な概要)」 >>

以上がJavascriptにおけるJSオブジェクトとJSON間の変換の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート