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 相关文章推荐
HTML TO JavaScript 转换
Jun 26 Javascript
理解 JavaScript 预解析
Oct 25 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
Aug 30 Javascript
javascript 继承学习心得总结
Mar 17 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
Jun 06 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
Aug 02 Javascript
详解基于javascript实现的苹果系统底部菜单
Dec 02 Javascript
详解Vue 普通对象数据更新与 file 对象数据更新
Apr 26 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(一)
May 11 Javascript
AngularJs ng-change事件/指令的用法小结
Nov 01 Javascript
详解Vue的ref特性的使用
Jan 24 Javascript
JavaScript分页组件使用方法详解
Jul 26 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
destoon实现会员商铺中指定会员或会员组投放广告的方法
2014/08/21 PHP
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
简单了解WordPress开发中update_option()函数的用法
2016/01/11 PHP
PHP创建单例后台进程的方法示例
2017/05/23 PHP
PHP判断密码强度的方法详解
2017/05/26 PHP
PHP调用全国天气预报数据接口查询天气示例
2019/02/20 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
2019/11/09 PHP
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
jQuery Ajax方法调用 Asp.Net WebService 的详细实例代码
2011/04/27 Javascript
Three.js源码阅读笔记(光照部分)
2012/12/27 Javascript
jquery鼠标滑过提示title具体实现代码
2013/08/06 Javascript
三种取消选中单选框radio的方法
2014/09/09 Javascript
JS操作HTML自定义属性的方法
2015/02/10 Javascript
浅谈Web页面向后台提交数据的方式和选择
2016/09/23 Javascript
Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
2016/10/30 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
微信小程序 swiper组件构建轮播图的实例
2017/09/20 Javascript
React中嵌套组件与被嵌套组件的通信过程
2018/07/11 Javascript
layui table单元格事件修改值的方法
2019/09/24 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
vue组件入门知识全梳理
2020/09/21 Javascript
Python随机生成均匀分布在单位圆内的点代码示例
2017/11/13 Python
解决python 输出是省略号的问题
2018/04/19 Python
Python装饰器原理与简单用法实例分析
2018/04/29 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
django模板加载静态文件的方法步骤
2019/03/01 Python
PyQt5使用QTimer实现电子时钟
2019/07/29 Python
Anaconda+Pycharm环境下的PyTorch配置方法
2020/03/13 Python
Django静态资源部署404问题解决方案
2020/05/11 Python
使用html5实现表格实现标题合并的实例代码
2019/05/13 HTML / CSS
幼儿园教师工作制度
2014/01/22 职场文书
内蒙古鄂尔多斯市市长寄语
2014/04/10 职场文书
青年志愿者先进事迹
2014/05/06 职场文书
学习型党组织建设经验材料
2014/05/26 职场文书
春季运动会加油词
2015/07/18 职场文书