zoukankan      html  css  js  c++  java
  • JS——JSON学习

    JSON是JavaScript Object Notation的缩写,它是一种数据交换格式。

    在JSON中,一共就这么几种数据类型:

    • number:和JavaScript的number完全一致;
    • boolean:就是JavaScript的truefalse
    • string:就是JavaScript的string
    • null:就是JavaScript的null
    • array:就是JavaScript的Array表示方式——[]
    • object:就是JavaScript的{ ... }表示方式。

    以及上面的任意组合。

    并且,JSON还定死了字符集必须是UTF-8,表示多语言就没有问题了。为了统一解析,JSON的字符串规定必须用双引号"",Object的键也必须用双引号""

    把任何JavaScript对象变成JSON,就是把这个对象序列化成一个JSON格式的字符串,这样才能够通过网络传递给其他计算机。

     1. 把对象变成JSON格式的字符串

    JSON.stringify(Object)

    输出好看些可添加如下参数

    JSON.stringify(Object,null, ' ')

    第二个参数用于控制如何筛选对象的键值,如果我们只想输出指定的属性,可以传入Array。

     2. 拿到一个JSON格式的字符串,我们直接用JSON.parse()把它变成一个JavaScript对象。

  • 相关阅读:
    模板方法设计模式
    单一职责原则
    开闭原则
    uml
    迭代器模式
    观察者模式
    工厂模式
    代理模式
    idea本地Maven仓库不能下载依赖jar包的解决方案
    selenium 使用教程详解-java版本
  • 原文地址:https://www.cnblogs.com/changely/p/6749217.html
Copyright © 2011-2022 走看看