>  기사  >  웹 프론트엔드  >  Javascript에서 JS 객체와 JSON 간의 변환

Javascript에서 JS 객체와 JSON 간의 변환

autoload
autoload원래의
2021-04-12 14:42:201395검색

Javascript에서 JS 객체와 JSON 간의 변환

1.JSON.stringify(): js object->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 object

    <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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.