博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript学习-JSON
阅读量:6925 次
发布时间:2019-06-27

本文共 972 字,大约阅读时间需要 3 分钟。

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

数据类型只有那么几种!

JSON里面只使用双引号""

 

序列化对象

可以看出JSON和JavaScript是一脉相承的

var xiaoming = {    name: '小明',    age: 14,    gender: true,    height: 1.65,    grade: null,    'middle-school': '\"W3C\" Middle School',    skills: ['JavaScript', 'Java', 'Python', 'Lisp']};var s = JSON.stringify(xiaoming);{
"name":"小明","age":14,"gender":true,"height":1.65,"grade":null,"middle-school":"\"W3C\" Middle School","skills":["JavaScript","Java","Python","Lisp"]}

 

注意,一个对象被序列化以后就是一个花括号{},没有什么其他的名称

{  "name": "小明",  "age": 14,  "gender": true,  "height": 1.65,  "grade": null,  "middle-school": "\"W3C\" Middle School",  "skills": [    "JavaScript",    "Java",    "Python",    "Lisp"  ]}

 

反序列化

JSON.parse('{"name":"小明","age":14}'); // Object {name: '小明', age: 14}

 

转载于:https://www.cnblogs.com/weizhibin1996/p/9277515.html

你可能感兴趣的文章
Javascript 学习记录
查看>>
OC 继承子类对象调用方法机制 子类对象访问父类中的实例变量
查看>>
网页中导入特殊字体@font-face属性详解
查看>>
uva 1519 - Dictionary Size(字典树)
查看>>
15个最佳的代码评审(Code Review)工具
查看>>
浅谈压缩感知(十四):傅里叶矩阵与小波变换矩阵的MATLAB实现
查看>>
多个ajax请求下等待条显示和隐藏的简单处理
查看>>
编程之美第一篇 01分数规划
查看>>
【CSS3】CSS3 滤镜实现
查看>>
Linux运维工程师入门须掌握的10个技术点
查看>>
同一个页面多个CALayer重绘的办法
查看>>
HDU4911-Inversion(树状数组)
查看>>
【2014 Multi-University Training Contest 3 1002】/【HDU 4888】 Redraw Beautiful Drawings
查看>>
c#之Redis实践list,hashtable
查看>>
机会的度量:概率和分布
查看>>
【第三方SDK】百度地图实现最简单的定位功能(无地图界面)
查看>>
110_leetcode_Best Time to Buy and sell Stock II
查看>>
Android 开源项目android-open-project解析之(三) ScrollView,TimeView,TipView,FlipView
查看>>
Effective C++ 条款11
查看>>
kafka集群搭建与apiclient创建
查看>>