JavaScript 学习笔记 —基础篇(7)(Json + 本地存储cookie)

本文详细介绍了Json的基本概念、语法以及与JavaScript对象的转换,同时讲解了本地存储技术中的Cookie,包括其作用、应用场景、使用方法以及如何进行数据的存取封装。通过阅读,你可以更好地掌握Json和Cookie在前端开发中的应用。
摘要由CSDN通过智能技术生成

目录

什么是Json ?                                                                

Json语法                                                                         

Json 与js对象之间的转换:                                                          

 本地存储技术:

什么是cookie?作用?应用场景?                                                

cookie的使用:                                                                             

本地存储cookie数据 存取封装函数:                                                    


什么是Json ?                                                                

  • Json 字符串:本质上就是一种特殊格式的字符串
  • 主要作用:前后端交互
  • XML格式:以前做前后端交互,现在主要用于配置项。(Json 诞生就是为了取代繁琐笨重的XML)

Json语法                                                                         

  • 数组用[]表示。
  • 对象用{}表示。
  • 对象是有键值对组成。
  • 键:必须在双引号中,不能使用单引号。
  • 值:类型只能有:字符串、数字、布尔值、null、普通对象、数组。
  • 键值对用冒号分隔,多个键值对之间用逗号分割。
  • 数组或对象中的最后一个成员后面不能有逗号。
  • Json字符串与js对象之间的区别与联系:

                Json字符串就是js对象的字符串表示法。

Json 与js对象之间的转换:                                                          

JSON对象: 是js内置对象,主要用于json格式数据处理

主要有:JSON.stringify()       js对象  ——> JSON字符串

           JSON.parse(对象)   JSON字符串 ——> js对象

 <script>
      var jsonarry = [{"name":"Anny","age":20,"fun":"movie"}];
      console.log(typeof(jsonarry));
      // Json对象转换为字符串
      var t =JSON.stringify(jsonarry);
      // 字符串 转换为json格式
      var s =JSON.parse(t);
      console.log(t,s);
    </script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值