之前一直把JSON想做一种数据类型,通过这几天的使用,发现其实JSON只是一种数据的格式,而与int string double等等数据类型是有本质的区别。
就像初高中的课本一样,想要掌握一样新技术、新知识,我们首先要掌握它的意义,也就是它存在的价值。
通过最近的使用,我认为JSON之所以能够广泛使用,与js的重要性提升不无关系。JS中没有像后台代码那样,可以定义Model ,然后通过 "对象名.属性名“ 来获取某个值。而JSON的出现则解决了这个问题。如果我们按照JSON的格式定义了一个对象,那么我们就可以通过对象名.键名来过去其中的数据。
我将JSON的使用分为两个部分
1、将其他数据类型转换为JSON
2、将JSON转化为其他数据类型