当前位置: 首页 > news >正文

免费自助建站网站一览自助建网站四川建设监理协会网站

免费自助建站网站一览自助建网站,四川建设监理协会网站,网站怎么制作成二维码,做微信h5的网站文章目录 1、什么是JSON2、为什么要用JSON3、JSON的格式规定3.1 对象#xff08;0bject)#xff1a;对应着JS中的对象3.2 数组#xff08;Array#xff09;#xff1a;对应着JS中的数组形式3.3 简单形式#xff1a;对应着JS中的基础数据类型 4、JSON和Js的转换5、JSON对象… 文章目录 1、什么是JSON2、为什么要用JSON3、JSON的格式规定3.1 对象0bject)对应着JS中的对象3.2 数组Array对应着JS中的数组形式3.3 简单形式对应着JS中的基础数据类型 4、JSON和Js的转换5、JSON对象和Js对象的区别6、JSON对象和JSON字符串的区别以及转换7、JS对象加单引和不加引号的区别 1、什么是JSON 全称 JavaScript Object Notation即JavaScript对象标记法 JSON本身是参考JavaScript对象的规则定义的其语法与JavaScript定义对象的语法几乎完全相同 2、为什么要用JSON JSON可以很轻松的和JS中的数据类型互相转换 3、JSON的格式规定 3.1 对象0bject)对应着JS中的对象 对象用大括号(“{}”括起来大括号里是一系列的“名称/值对”两个并列的数据之间用逗号(“,”隔开使用英文的逗号“,”)最后一个“名称/值对“之后不要加逗号JSON中Key/Value不能使用单引号JSON中对象的属性名必须是双引号属性值如果是字符串也必须是双引号JSON只要涉及到字符串就必须使用双引号不支持undefined3.2 数组Array对应着JS中的数组形式 数组表示一系列有序的值用方括号(“[]”)包围起来并列的值之间用逗号分隔数组中的字符串必须使用双引号JSON中只要涉及到字符串 就必须使用双引号不支持undefined[1,2,three,four,true,false,null,[1,2],{name:张珊}]3.3 简单形式对应着JS中的基础数据类型 JSON的简单值的格式对应着JS中的基础数据类型数字 字符串 布尔值JS中一共有六种数据类型基本类型和引用类型JS基本数据类型五种String(字符串)、Number(数值)、Boolean(布尔值)、Null(空对象)、Undefined(未赋值)JS引用数据类型一种Object(对象类型)如Object、array、function简单形式1名称/值对Name/Value名称Name是一个字符串要用双引号括起来不能用单引号也不能没有引号这点与JS不同值的类型只有七种:字符串string)、数值(number)、对象object)、数组array), true、false、null。不能有undefined、函数等类型简单形式2字符串string英文双引号括起来,不能用单引号也不能没有。字符串中不能单独出现双引号”和右斜杠“\)如果要打双引号或右斜杠需要使用“右斜杠字符”的形式例如\”和\\注意JSON中没有undefined、字符串必须使用双引号、不能用注释的4、JSON和Js的转换 JSON字符串转换为JS对象JSON.parse()JS对象转化为JSON字符串JSON.stringify()5、JSON对象和Js对象的区别 JSON是JS的一种简单的数据格式JSON是javaScript的原生格式它是一种严格的js对象的格式JSON的属性名必须有双引号如果值是字符串也必须是双引号JSON是从属于JS并且在处理JSON,数据时可直接使用JS内置API;案例://JS对象var obj1{width:100,height:200}//JS对象(加了引号的属性名)var obj2{width:100,height:100}//JSON格式的JS对象(JSON对象属性名使用双引号)var obj3{“width”:100,“height”:100,“name”:“rose”} //JSON格式的字符串只是一个字符串      var obj4‘{“width”:100,“height”:200,“name”:“rose”}’; 区别 JSON仅仅是一种数据格式1.键值对方式键必须加双引号 2.值不能是方法函数不能是undefined/NaN Js对象表示类的实例1.键值对方式键不加引号 2.值可以是函数、对象、字符串、数字、boolean 等 6、JSON对象和JSON字符串的区别以及转换 区别:Json对象对象的值可以用 “对象.属性” 进行访问Json字符串单引号或者双引号引起来var json {name:imooc}; // 这个是正确的JSON格式var json {\name\:\imooc\}; // 这个也是正确的JSON格式转换Json对象转化为Json字符串 JSON.stringify() var obj {name:shily,sex:女,age:23}//json对象var objToStr JSON.stringify(obj);console.log(objToStr);console.log(typeof objToStr)7、JS对象加单引和不加引号的区别 在JavaScript中加引号与不加引号都是一样用都是有效的 什么时候有区别。即在使用一些非合法命名规则的时候就有必要加单引号比如属性名是以数字开头就需要加单引号案例var obj {name:张珊,age:18,246addr:北京};console.log(obj.name)console.log(obj[age])console.log(obj[246addr])
http://www.hkea.cn/news/14369822/

相关文章:

  • 免费个人网站域名做的比较好的家具网站首页
  • 建设一个普通网站需要多少钱创新网站建设工作
  • 亮点云建站建设银行手机银行网站用户名是什么原因
  • 网站打开很慢怎么做优化dedecms 网站安全
  • 福州自适应网站建设wordpress 回到首页
  • 我想开个网站东营网站设计
  • 南宁网站建设官网最大的高仿手表网站
  • 蚌埠公司做网站店铺装修效果图大全
  • 海淀网站建设价格php如何做视频网站
  • 有没有专门做儿童房的网站杭州企业营销网站建设公司
  • 有关网站建设的说说前端开发面试题及答案
  • 盐城网站建设哪家快开发企业网关
  • 平台开发软件厦门seo网站推广
  • 重庆工程网站建设网站如何做更新
  • 昆明网站制作的方法什么样的水平可以做网站
  • 网站技术开发微网站开发手机模拟器
  • 中国建材网官方网站苏州建设有限公司
  • 做网站业务员上海快速建站平台
  • 制作伪装网站上海黑马网站制作
  • 柳市做网站制作如何把做的网站放到百度上
  • 怎么优化自己网站电子商务类网站有哪些
  • 深圳市光明建设发展集团网站北京系统开发
  • 最好网站开发公司电话汉源县建设局网站
  • 1个空间做2个网站吗wordpress全程ssl
  • 做网站职员工资1.电子商务网站建设的核心是( )
  • 专业建设网站技术wordpress借贷
  • 怎么用sharepoint做网站企业logo设计注意事项
  • 推几个学习网站如何修改网站后台
  • 临川区建设局网站通过阿里云建设企业网站
  • 织梦电子行业网站模板wordpress 架构