接触数组:

1.数组的定义方法
    var arr = [1,2,3,4,5];
    var arr = new array();此处括号内可以填写数组的元素,或者直接填写元素的个数。
2.数组中各个元素之间使用逗号隔开,并且数组中元素不限制数据类型。

3.数组的下标和调用, 例如上面定义的数组,arr[1,2,3,4,5],此处数组的长度为length,length的值为5,但是下表从0开始,所以下表需要减1,调用第一个元素时要写成  arr[0]。

4.数组的.push();函数,arr.push();,意思为直接向数组最后面添加一个元素,自动添加下标。

5.arr.length = 数组的长度

6.二维数组和多维的调用方法,例如var arr = [[1],2,3,4,5]; 调用数组中的[1]。
     arr[0][0];

json:

1.json是一个对象类型,下标又叫做key,可以自己定义,

2.创建json
    var arr = {
            "1":1,
            2:2,        //这两种key值都是正确的

}
3. 调用json:
    arr[1];1为key值

4.使用for调用json的方式,
    for(var i to arr)
{
         i为key值;           //遍历
}

5.因为json与数组一样,内部元素不限数据类型,那么查找json中是否有数组存在使用if
    if(arr.constryctor == object){
            
        }

最新文章

  1. CSS选择器的权重与优先规则?
  2. SQL Server数据阻塞原因
  3. javascript模块化编程(三):require.js用法
  4. C#开发微信门户及应用(45)--微信扫码登录
  5. Java EE : 一、图解Http协议
  6. mongoDB研究笔记:分片集群部署
  7. libQtCassandra 0.5.0 发布
  8. 23. javacript高级程序设计-数据存储
  9. Controller之间传递数据:Block传值
  10. C++异常处理assert,throw,exit用法
  11. jQuery选择器之层次选择器Demo
  12. oracle 获取系统时间(转)
  13. step_by_step_G+入门-在线服务
  14. struct 和typedef struct的区别
  15. Linux内存描述之概述--Linux内存管理(一)
  16. Leetcode:234 回文链表
  17. Match-----Correlation-----find_ncc_model_exposure
  18. centos7 上配置Javaweb---MySQL的安装与配置、乱码解决
  19. C# 如何提取字符串中的数字
  20. Python3学习之路~6.4 析构函数

热门文章

  1. CodeForces - 1058A. In Search of an Easy Problem
  2. RF(ride 工具使用)
  3. 【SpringBoot 基础系列】实现一个自定义配置加载器(应用篇)
  4. Linux创建软硬链接和打包压缩、解压缩
  5. JAVA设计模式之桥接模式(bridge)
  6. Kubernetes中 Pod 是怎样被驱逐的?
  7. Linux 内核工作队列之work_struct 学习总结
  8. GP1UM26(78)1RK远程红外遥控接收IC数据手册学习
  9. Quartus II 中参数化模块库(LPM)的使用
  10. [hdu5195]线段树