第63天:json的两种声明方式

一、 json

两种声明方式

1、 对象声明 var  json = {width:100,height:100}

2、 数组声明   var  man = [        //  数组的 json       { name:"刘德华", age : 16, address: "香港"     },     { name:"张学友", age: 33, address: "澳门"     },     { name:"黎明", age: 55, address: "大陆"     } ];

for(var i=0;i<man.length;i++) { console.log(man[i].name);   }

  二、 旋转原理:

每次点击 按钮, 他们的json 数值就更换就可以了.

删除和添加 数组

 pop() 删除最后一个

 shift()  删除第一个

 push() 追加 添加到最后面

unshift() 添加到 第一个位置  

把 最后一个json 删除 并且把最后一个添加到json 第一个位置

      json.unshift(json.pop());  

     json.pop()  删除最后一个元素

    console.log(json.pop())  返回最后一个值

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏华仔的技术笔记

IOS数组为空的处理

39590
来自专栏醉梦轩

Python中动态创建类的方法

在Python中,类也是作为一种对象存在的,因此可以在运行时动态创建类,这也是Python灵活性的一种体现。

37460
来自专栏木木玲

JVM中 对象的内存布局 以及 实例分析

22180
来自专栏zaking's

用js来实现那些数据结构11(字典)

  我们这篇文章来说说Map这种数据结构如何用js来实现,其实它和集合(Set)极为类似,只不过Map是【键,值】的形式存储元素,通过键来查询值,Map用于保存...

32770
来自专栏数据科学

redis流计算

使用了tornado的异步和streamz的流处理两个库,需要redis 5.0以上版本

25550
来自专栏hbbliyong

Invalid bound statement (not found)

2K20
来自专栏屈定‘s Blog

并行设计模式--immutable模式

线程不安全的原因是共享了变量且对该共享变量的操作存在原子性、可见性等问题,因此一种解决思路就是构造不可变的对象,没有修改操作也就不存在并发竞争,自然也不需要额外...

19360
来自专栏Vamei实验室

Java进阶05 多线程

多线程 多线程(multiple thread)是计算机实现多任务并行处理的一种方式。 在单线程情况下,计算机中存在一个控制权,并按照顺序依次执行指令。单线程好...

23560
来自专栏java技术学习之道

Java设计模式——代理模式实现及原理

14230
来自专栏Python爬虫与数据挖掘

浅谈unicode编码和utf-8编码的关系

字符串编码在Python里边是经常会遇到的问题,特别是写文件以及网络传输的过程中,当调用某些函数的时候经常会遇到一些字符串编码提示错误,所以有必要弄清楚这些编码...

9120

扫码关注云+社区

领取腾讯云代金券