文档章节

Javascript之json及操作

 沉非
发布于 2017/07/15 19:11
字数 230
阅读 3
收藏 0

JSON不是一个单独的数据类型,它只是一种特殊的数据格式,它是对象数据类型的

var obj = {name:"aaa",age:22}  普通格式对象

var json = {"name":"珠峰","age":7} json格式对象(相对于普通的格式来说,只是把属性名用双引号包起来了)

在window浏览器对象中,提供了一个叫做JSON的属性,里面提供了两个方法

1) JSON.parse  ->把JSON格式的字符串转化为JSON格式的对象

1) JSON.stringify ->把JSON格式的对象转化为JSON格式的字符串

兼容问题:在IE6~7当中,我们的window下没有JSON对象,及JSON.parse和JSON.stringify不存在

// 把JSON格式的字符串转化文JSON格式的对象

var str = '{"name":"珠峰","age":7}';

JSON.parse(str)

eval("(" + str + ")")  //不要问为什么,一定记住使用eval的时候要手动拼接一个()

 

© 著作权归作者所有

粉丝 1
博文 32
码字总数 24934
作品 0
海淀
程序员
私信 提问
JSONP让JavaScript也可以调用API

API接口的数据格式都是标准的JSON格式,这样方便数据操作。 JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)。 所以其 实JSON期初是为了方便JavaScript操作而定义的一种数...

tngou
2014/01/15
0
0
帮助你使用数据库方式访问JSON数据的javascript类库-TaffyDB

日期:2012-9-25 来源:GBin1.com 在线演示 本地下载 是不是有过这样的想法,如果能够像处理数据库方法一样来处理JSON对象数据的话,是不是会非常方便?今天我们介绍一款超棒的javascript类库...

gbin1
2012/09/26
15
0
hijk 0.1 发布,自动化JavaScript WebAPI开发包

hijk是一个快速开发WebAPI的工具包,使用了JDK8 中的新命令jjs运行,全程使用JavaScript作为开发语言,无须编译代码, 工具包无须安装,在有JDK8的机器上复制就能使用. 使用简介: 使用 javasc...

iBoxDB
2014/06/19
2.4K
13
AJAX 跨域请求 - JSONP获取JSON数据

原文地址:http://justcoding.iteye.com/blog/1366102 AJAX 跨域请求 - JSONP获取JSON数据 博客分类: Javascript /Jquery / Bootstrap / Web Asynchronous JavaScript and XML (Ajax ) 是驱......

water014300
2014/12/22
0
0
解析JSON对象与字符串之间的相互转换

json对象 var json = {aa:true,bb:true}; var json1 = {aa:'b',bb:{cc:true,dd:true}}; JSON转换到字符串 var str = JSON.stringify(date); JSON(JavaScript Object Notation) 是一种轻量级的......

新新
2014/06/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Cloud中Hystrix 线程隔离导致ThreadLocal数据丢失

在Spring Cloud中我们用Hystrix来实现断路器,Zuul中默认是用信号量(Hystrix默认是线程)来进行隔离的,我们可以通过配置使用线程方式隔离。 在使用线程隔离的时候,有个问题是必须要解决的...

xiaomin0322
33分钟前
1
0
使用 Jenkins + Ansible 实现 Spring Boot 自动化部署101

本文首发于:Jenkins 中文社区 本文要点: 设计一条 Spring Boot 最基本的流水线:包括构建、制品上传、部署。 使用 Docker 容器运行构建逻辑。 自动化整个实验环境:包括 Jenkins 的配置,J...

Jenkins中文社区
38分钟前
1
0
springcloud配置中心和消息总线,学习,记录其中的问题

改造配置中心的客户端,接入消息总线 1.增加pom文件的引用 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20......

夜中孤影
51分钟前
3
0
gzip压缩

tar -zcvf gz包路径 被压缩的路径 tar -zcvf /home/xxx/test.tar.gz hello gz包的路径可以是 完整的也可以相对 , 被压缩的路径 不要全路径 不然压缩包里也会有全路径...

shzwork
57分钟前
3
0
rancher-1

部署rancher 官方快速部署 https://www.cnrancher.com/quick-start/ 部署命令 mkdir /data/rancher -p# 建立存放rancher数据的目录sudo docker run -d --restart=unless-stopped -v /dat......

以谁为师
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部