JavaScript-JSON字符串

JavaScript-JSON字符串

​ JSON字符串,实际就是字符串,但是有一定的规则。

  • 规则(必须都满足):

    • 最外层必须有引号 '' 或""
    • 引号内必须是 数组[] 或者 对象{}(每个key必须加"")` 包起来
  • 作用:

    • 用于前后端直接传输数据、存储数据。
    • 后端传输过来时,我们如何把JSON字符串转成JS数据 :JSON.parse(JSON字符串)
    • 相反JSON.stringify( JS数据 )
  • 举例:

    复制代码
    'dafwefw'  // 普通字符串,没有{} [] 
    "{name:'wangwang'}" // 普通字符串,因为key没有用""
    "{"name":"hahahhah"}" // 报错,因为内外都用了""
    '[dafwefw]'  // JSON字符串,满足规则
    '{"name":"wangziqingshuohua", time:8888}' // 普通字符串,有的key没有用""
    '{"name":"王子", "time":9999}' // JSON字符串,满足规则
    '[10,20,30,40,50,60,70]' 	// JSON字符串,满足规则
    '[{"name": "wangzi好", "people":true,"from":"china"},
    {"name": "狗子", "people":false}]' // JSON字符串,满足规则
相关推荐
威风的虫7 小时前
LangGraph的介绍
java·开发语言
康小庄8 小时前
Java阻塞队列——用法及常用场景
java·开发语言·数据库·spring boot·spring·jetty
yy.y--8 小时前
Java多线程实例:输出线程名20次
java·开发语言
消失的旧时光-19438 小时前
C++ 多线程与并发系统取向(七)—— 并发排障与工程纪律(从“会写”到“能控场”)
开发语言·c++·并发
Y001112369 小时前
Day24—IO流-2
java·开发语言
CS生9 小时前
Rust环境准备
开发语言·后端·rust
Dxy12393102169 小时前
Python生成随机手机号码
开发语言·python
小帅学编程9 小时前
Python学习
开发语言·python·学习
csdn飘逸飘逸9 小时前
Autojs基础-控件操作
javascript