首页 > 其他分享 >什么是JSON

什么是JSON

时间:2023-03-07 22:45:29浏览次数:36  
标签:对象 什么 JavaScript json JSON var 数据交换

前后端分离时代:

后端部署后端,提供接口;

串联前后端:JSON

前端独立部署,负责渲染后端的数据。

什么是JSON:

JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,

采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。

易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

简单来说就是Java前后端数据交换的格式:

<head>
    <title>JSON</title>
    <script type="text/javascript">
        // 编写一个javaScript对象
        var user={
            name:"msd",
            age:3,
            sex:"男"
        };
        //将js转换为json对象
        var json = JSON.stringify(user);
        //打印json对象
        console.log(json);
        
        //将json转换为JavaScript对象
        var obj =JSON.parse(json);
        console.log(obj);
    </script>
</head>

 

标签:对象,什么,JavaScript,json,JSON,var,数据交换
From: https://www.cnblogs.com/5ran2yl/p/17190008.html

相关文章

  • 变量定义:变量是做什么的,如何定义一个变量
    当我们要计算找零时 如何能够在程序运行时输入那个数字23,然后计算输出结果呢?  下列程序就能执行上述功能  当我们执行之后会出现终端。   输入的数......
  • “x is null”和“x == null”有什么区别?
    在C#7中,我们可以使用if(xisnull)return;代替if(x==null)return;与旧方法相比,使用新方法(前例)有什么优势吗?语义有什么不同吗?这只是品味问题吗?如果不是,我......
  • 虚析构函数的作用是什么?
    目录virtual析构函数的作用调用时机对象布局覆盖(overriding)virtual函数调用机制Demo实践检验真理代码分析virtual是如何实现的呢?虚析构函数的作用呢?virtual析构......
  • PHP:json_encode序列化中文字符和json_decode反序列化object
    json_encode序列化<?php$name='你好';echojson_encode($name).PHP_EOL;//"\u4f60\u597d"echojson_encode($name,JSON_UNESCAPED_UNICODE).PHP_EOL;//"......
  • 在和女生交往中你吸取了什么经验教训?
    1、不要一本正经,要学会调皮捣蛋,不守规矩。2、到了暧昧阶段,要懂得动手动脚。3、第一次亲吻时,不要动手动脚。4、不卖穷。5、不开有颜色的笑话。6、不拿女生的三维、......
  • DevOps01-什么是DevOps
    什么是DevOps?“DevOps”是英文单词“Development”和“Operation”的组合,即开发和运维的结合。目前DevOps并没有权威的定义,但得到大部分人认可的是,DevOps已经成为一种......
  • 什么是BFC (Block Formatting Context)
    一、什么是BFC1、BFC即BlockFormattingContexts(块级格式化上下文),是W3CCSS2.1规范中的一个概念。2、BFC是指浏览器中创建了一个独立的渲染区域,并且拥有一......
  • 什么是密评?哪些信息系统需要做密码应用安全性评估?
    随着信息技术的飞速发展,网络安全形势愈发严峻,各种安全威胁来势汹汹,勒索软件、数据泄露等各种安全事件层出不穷。我国面临的网络安全问题同样严峻。而商用密码是保障网络空间......
  • JS格式化json并展示
    一、格式化json数据展示区域第1种:<divid="showJsonData1"contenteditable="true"style="width:100%;height:300px;border:1pxredsolid;">测试</div>第2种:<textareaid=......
  • 微服务是什么?
    本文转载自:微服务(Microservices)原文是MartinFlower于2014年3月25日写的《Microservices》省流:微服务类似于操作系统中的微内核概念。众所周知,Linux采用的是宏......