目录

  1. 对象创建的两种方式
    1.1 通过new创建一个对象
    1.2 通过对象字面量的形式创建一个新的对象
  2. 两种方式获取对象的值
  3. json

正文

  1. 对象创建的两种方式

1.1 通过new创建一个对象

 // new的方式创建var arr = new Array();

1.2 通过对象字面量的形式创建一个新的对象

数组字面量创建对象:

 // 数组字面量的方式创建var arr1 = [];

通过对象字面量的形式创建一个空的对象

var o = {};

往用对象字面量的形式创建一个对象并且赋予属性

  var obj = {name: "啊猪妹",    //添加属性,平级关系,两个之间加个逗号,不能有分号age: 20}
  1. 两种方式获取对象的值

一:‘点’出来

console.log(obj.name);
console.log(obj.age);

二:键值对的方式

console.log(obj[name]);
console.log(obj[age]);
  1. 遍历对象获取所有属性值

如何遍历对象 拿到对象中所有的属性

for...in 遍历对象的属性或者方法
for(var key in 对象){}

例子:创建对象并遍历对象的属性

var obj = {name: "李华",age: 20,address: "肇庆"}// key表示对象中的键  for(var key in obj){console.log(obj[key]);}
  1. json
  • JSON就是js对象的表示法
  • JSON的用法和js对象的字面量的用法几乎一模一样

Js对象的字面量用法

 var obj = {name: "李华",age: 20,gender: "女",tel: "1310"}

Json用法:属性名多了双引号

var o = {"name": "李华","age": 20,"gender": "女","tel": "1310"}
console.log(o["name"]);// for...in遍历json对象for(var key in o){console.log(key+"======"+o[key]);}

JavaScript对象相关及json总结(附实例)相关推荐

  1. python线程创建对象_Python线程下thread对象的用法介绍(附实例)

    本篇文章给大家带来的内容是关于Python线程下thread对象的用法介绍(附实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. Thread对象 Thread类用于表示单独的控制 ...

  2. JSON 和 JavaScript 对象互转

    JSON 和 JavaScript 对象互转 要实现从JSON字符串转换为JavaScript 对象,使用 JSON.parse() 方法: var obj = JSON.parse('{" ...

  3. javascript对象序列化(对象与JSON字符串的互换)

    前一段时间用到h5的本地存储---需要把某个js对象存储在浏览器的本地存储中,用到了javascript对象的序列化与反序列化 所谓的序列化就是将对象的状态信息转换为可以存储或传输的形式的过程,基本上 ...

  4. JavaScript对象与JSON格式的转换

    在Web开发中,JavaScript和JSON是两个经常用到的概念.JavaScript是一种脚本语言,可以用来操作网页的内容和行为,而JSON是一种轻量级的数据交换格式,通常用于在客户端和服务器之间 ...

  5. JavaScript对象和json字符串的互相转换

    // javascript对象let obj = {name: "时秦川",age: 22,sex: "女"}// json字符串let jsonString ...

  6. JavaScriptSerializer类 对象序列化为JSON,JSON反序列化为对象

    JavaScriptSerializer 类由异步通信层内部使用,用于序列化和反序列化在浏览器和 Web 服务器之间传递的数据.说白了就是能够直接将一个C#对象传送到前台页面成为javascript对 ...

  7. 前端必须学会的5个原生JavaScript对象方法

    前端必须学会的5个原生JavaScript对象方法 JavaScript 随着node.js和基于JavaScript的各种框架的诞生,JavaScript在当今的互联网越来越受到人们的重视,今天我们 ...

  8. php xml对象解析_php解析xml 的四种简单方法(附实例)

    XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument. ...

  9. oracle大对象实例_Oracle解析复杂json的方法实例详解

    问题背景: 当前在Oracle数据库(11G之前的版本)解析json没有可以直接使用的系统方法,网上流传的PLSQL脚本大多也只可以解析结构较单一的json串,对于结构复杂的json串还无法解析.如此 ...

  10. JavaScript对象、JSON对象、JSON字符串的区别

    一.首先看下什么是JSON JSON:JavaScript Object Natation,JavaScript对象的表现形式,已经发展成一种轻量级的数据交换格式. JavaScript对象的表现形式 ...

最新文章

  1. docker容器 cpu memory 资源限制
  2. jq点击按钮打开和关闭弹出层,点击除了当前按钮以外的地方关闭弹出层
  3. 二值mask图像 + RGB原图 生成可视化分割结果; 从二值mask获取分割轮廓点
  4. Grails 1.2参考文档速读(19):插件
  5. linux C++怎么转java?从云计算切入容易么?
  6. 电脑公司 Ghost XP SP3 国庆特别版 v2011.10
  7. 求一个数组的最长递减子序列 比如{9,4,3,2,5,4,3,2}的最长递减子序列为{9,5,4,3,2}...
  8. dl360 g7安装linux,HPDL360G7服务器安装说明.ppt
  9. jQuery动态加载select下拉列表
  10. 电影院售票系统mysql表格_电影院票务管理系统数据库设计(1)
  11. Iphone8如何投屏到电脑 苹果手机投屏到电脑
  12. [转] 测度论简介------一个通往异世界的大门
  13. android拼音转汉字,安卓汉字转拼音库 – TinyPinyin
  14. android 平板键盘布局,android 4.1 平板连接USB键盘,默认键盘布局
  15. 我的拆机经历——戴尔灵越5570系列
  16. 实时查看MD文件效果 - 在线Markdown预览
  17. 【JavaScript】用原生js实现幻灯片效果
  18. 洛谷:P2142 高精度减法
  19. archpr说文件不是rar文件_PDF压缩 | 从此PDF“文件过大”再也不是难题
  20. 一位老学长的真实互联网校招求职心路历程~

热门文章

  1. 【目标跟踪】基于matlab Kalman目标跟踪【含Matlab源码 1119期】
  2. 在windows平台上编写的python程序无法在_【判断题】在Windows平台上编写的Python程序无法在Unix平台运行。...
  3. r-cnn 行人检测_了解用于对象检测的快速R-CNN和快速R-CNN。
  4. 2019一注结构成绩_2019年福建地区计算机考研汇总分析
  5. mysql数据库存储过程语法错误_奇怪的mysql创建存储过程语法错误
  6. 互联网基础知识_互联网广告前景怎么样?
  7. Kafka多数据中心部署灾备三要素
  8. 在思科路由器上配置SSH登录
  9. Gradle下载 Jar 包
  10. 基于SURF特征的图像与视频拼接技术的研究和实现(一)