Luke's home Luke's home
首页
  • 前端文章

    • JavaScript
页面
技术
更多
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Luke xiao

K
首页
  • 前端文章

    • JavaScript
页面
技术
更多
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • javascript

    • 基础知识
    • 进阶知识

      • 类型转换
      • 正则表达式
      • 错误
      • 调试
      • 严格模式(use strict)
      • this关键字
      • JavaScript let 和 const
      • json
        • JSON 字符串转换为 JavaScript 对象
        • 相关函数
      • javascriptvoid(0)
      • 异步编程
      • promise
    • 函数

    • JS HTML DOM

    • JS 高级教程

    • 浏览器BOM

    • HTML5新特性

    • CSS3新特性

  • 布局

  • less

  • js库

  • 前端
  • javascript
  • 进阶知识
lukexiao
2021-04-30

json

# JSON 字符串转换为 JavaScript 对象

通常我们从服务器中读取 JSON 数据,并在网页中显示数据。

首先,创建 JavaScript 字符串,字符串为 JSON 格式的数据:

var text = '{ "sites" : [' +
'{ "name":"Runoob" , "url":"www.runoob.com" },' +
'{ "name":"Google" , "url":"www.google.com" },' +
'{ "name":"Taobao" , "url":"www.taobao.com" } ]}';
1
2
3
4

然后,使用 JavaScript 内置函数 JSON.parse() 将字符串转换为 JavaScript 对象:

var obj = JSON.parse(text);
1

# 相关函数

函数 描述
JSON.parse() (opens new window) 用于将一个 JSON 字符串转换为 JavaScript 对象。
JSON.stringify() (opens new window) 用于将 JavaScript 值转换为 JSON 字符串。
编辑 (opens new window)
上次更新: 2021/08/13, 23:21:49
JavaScript let 和 const
javascriptvoid(0)

← JavaScript let 和 const javascriptvoid(0)→

最近更新
01
流式布局
08-13
02
flex布局
08-13
03
rem布局
08-13
更多文章>
Theme by Vdoing | Copyright © 2021-2021 Evan Xu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式