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


Posted in Javascript onAugust 27, 2019

数组

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]);
 }

结论

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

以上就是全部知识点内容,感谢大家对三水点靠木的支持。

Javascript 相关文章推荐
Js注册协议倒计时的小例子
Jun 24 Javascript
Javascript快速排序算法详解
Dec 03 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
Sep 06 Javascript
vue.js模仿京东省市区三级联动的选择组件实例代码
Nov 22 Javascript
解析Json字符串的三种方法日常常用
May 02 Javascript
vue项目打包后打开页面空白解决办法
Jun 29 Javascript
如何安装控制器JavaScript生成插件详解
Oct 21 Javascript
javascript实现动态时钟的启动和停止
Jul 29 Javascript
JavaScript接口实现方法实例分析
May 16 Javascript
一篇文章带你从零快速上手Rollup
Sep 07 Javascript
前端vue+elementUI如何实现记住密码功能
Sep 20 Javascript
AJAX学习笔记
May 18 Javascript
vue递归组件实战之简单树形控件实例代码
Aug 27 #Javascript
vue项目中引入Sass实例方法
Aug 27 #Javascript
package.json配置文件构成详解
Aug 27 #Javascript
axios如何利用promise无痛刷新token的实现方法
Aug 27 #Javascript
解决vue打包后刷新页面报错:Unexpected token
Aug 27 #Javascript
JS用最简单的方法实现四舍五入
Aug 27 #Javascript
微信小程序模板消息推送的两种实现方式
Aug 27 #Javascript
You might like
如何获得PHP相关资料
2006/10/09 PHP
PHP根据传入参数合并多个JS和CSS文件的简单实现
2014/06/13 PHP
javascript 当前日期转化为中文的实现代码
2010/05/13 Javascript
Chrome中JSON.parse的特殊实现
2011/01/12 Javascript
JavaScript高级程序设计 阅读笔记(二十) js错误处理
2012/08/14 Javascript
js异步加载的三种解决方案
2013/03/04 Javascript
解析Jquery取得iframe中元素的几种方法
2013/07/04 Javascript
JS字符串处理实例代码
2013/08/05 Javascript
SuperSlide2实现图片滚动特效
2014/06/20 Javascript
Jquery通过JSON字符串创建JSON对象
2014/08/24 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
2016/07/14 Javascript
Node.js中防止错误导致的进程阻塞的方法
2016/08/11 Javascript
vue-axios使用详解
2017/05/10 Javascript
vue+webpack实现异步组件加载的方法
2018/02/03 Javascript
如何解决vue2.0下IE浏览器白屏问题
2018/09/13 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
初学vue出现空格警告的原因及其解决方案
2019/10/31 Javascript
小程序使用分包的示例代码
2020/03/23 Javascript
如何利用javascript接收json信息并进行处理
2020/08/06 Javascript
[02:17]DOTA2亚洲邀请赛 RAVE战队出场宣传片
2015/02/07 DOTA
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
python3基于OpenCV实现证件照背景替换
2018/07/18 Python
Python字典创建 遍历 添加等实用基础操作技巧
2018/09/13 Python
用Python编写一个高效的端口扫描器的方法
2018/12/20 Python
python 的 openpyxl模块 读取 Excel文件的方法
2019/09/09 Python
利用python汇总统计多张Excel
2020/09/22 Python
美国鞋类购物网站:Shiekh Shoes
2016/08/21 全球购物
巴西化妆品商店:Lojas Rede
2019/07/26 全球购物
Bravofly德国:预订廉价航班和酒店
2019/09/22 全球购物
DBA的职责都有哪些
2012/05/16 面试题
继承公证书样本
2014/04/04 职场文书
材料成型及控制工程专业求职信
2014/06/19 职场文书
2015年科学教研组工作总结
2015/07/22 职场文书
高中地理教学反思
2016/02/19 职场文书
幼儿园教师教学反思
2016/03/02 职场文书