js对象数组和对象的使用实例详解

 更新时间:2019年08月27日 16:09:23   作者:sendoffice  
在本篇文章里小编给大家整理了关于js对象数组和对象的使用实例相关知识点,有需要的朋友们学习下。

数组

var arr = new Array(); 
//或者 
var arr = [];
//或者
var arr = [{index:'0'},{address:'1'}];

var obj_1 = { index:'1', index:'2'};
var obj_2 = { index:'3', index:'3'};

arr.push(obj_1,obj_2);     //添加
var pop_data = arr.pop();   //删除并返回数组的最后一个元素。

//遍历
for(var i=0;i<arr.length;i++){
  console.log(i+": "+arr[i]);
}
//也可以用类似遍历对象属性的方法
for(var i in arr){
  console.log(i+": "+arr[i])
}

//任何数组的操作方法

对象

//声明
var objects = {};
//添加属性
objects[key] = obj1;
//获取属性
var obj = objects[key];
//删除
delete objects[key];
//遍历
 for(let key in objects){
    console.log(objects[key]);
 }

结论

如果要随机存取元素,对象更方便。

以上就是全部知识点内容,感谢大家对脚本之家的支持。

相关文章

  • 页面间固定参数,通过cookie传值的实现方法

    页面间固定参数,通过cookie传值的实现方法

    下面小编就为大家带来一篇页面间固定参数,通过cookie传值的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 前端使用axios实现下载文件功能的详细过程

    前端使用axios实现下载文件功能的详细过程

    项目中经常会遇到需要导出列表内容,或者下载文件之类的需求,下面这篇文章主要给大家介绍了关于前端使用axios实现下载文件功能的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • js获取时间并实现字符串和时间戳之间的转换

    js获取时间并实现字符串和时间戳之间的转换

    这篇文章主要介绍了js获取时间并实现字符串和时间戳之间的转换,需要的朋友可以参考下
    2015-01-01
  • require.js的用法详解

    require.js的用法详解

    本文给大家介绍require.js的用法,require.js的诞生是为了解决两大问题,第一实现js文件的异步加载,避免网页失去响应,第二管理模块之间的依赖性,便于代码的编写和维护,对require.js用法感兴趣的朋友可以参考下本篇文章
    2015-10-10
  • 浅谈JavaScript宏任务和微任务执行顺序

    浅谈JavaScript宏任务和微任务执行顺序

    本文主要介绍了JavaScript宏任务和微任务执行顺序,结合实例代码进行了详细的讲解,需要的朋友们下面随着小编来一起学习学习吧
    2021-06-06
  • JS中的数组的some()方法示例解析

    JS中的数组的some()方法示例解析

    some()方法用于检测数组中的元素是否满足指定条件函数提供,这篇文章主要介绍了JS中的数组的some()方法示例解析,需要的朋友可以参考下
    2025-04-04
  • 小程序自定义tab-bar踩坑实战记录

    小程序自定义tab-bar踩坑实战记录

    这篇文章主要给大家介绍了关于小程序自定义tab-bar踩坑实战的相关资料,包括下载代码、放置文件、修改JS文件、配置app.json和隐藏原生导航栏等步骤,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-12-12
  • JS获得图片alt信息的方法

    JS获得图片alt信息的方法

    这篇文章主要介绍了JS获得图片alt信息的方法,涉及javascript获取图片元素及对应alt属性的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • 一文带你简单封装JS下的异步任务对象

    一文带你简单封装JS下的异步任务对象

    我们在烧水的过程中去干了别的事情,就属于异步模式,异步模式中不会等待异步任务的结束才开始执行下一个同步的任务,都是开启过后就立即执行下一个任务,下面这篇文章主要给大家介绍了如何通过一文带你简单封装JS下的异步任务对象的相关资料,需要的朋友可以参考下
    2022-11-11
  • 使用layui的router来进行传参的实现方法

    使用layui的router来进行传参的实现方法

    今天小编就为大家分享一篇使用layui的router来进行传参的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09

最新评论