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和css的jquery代码
Sep 01 Javascript
JS运动基础框架实例分析
Mar 03 Javascript
js实现鼠标经过表格行变色的方法
May 12 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
May 26 Javascript
vue.js+boostrap项目实践(案例详解)
Sep 21 Javascript
vue mixins组件复用的几种方式(小结)
Sep 06 Javascript
Angular移动端页面input无法输入的解决方法
Nov 14 Javascript
JS实现的抛物线运动效果示例
Jan 30 Javascript
vue通过cookie获取用户登录信息的思路详解
Oct 30 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
Jan 08 Javascript
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
Apr 14 Javascript
JavaScript通如何过RGraph实现动态仪表盘
Oct 15 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文件缓存类示例分享
2015/01/30 PHP
PHP 文件锁与进程锁的使用示例
2017/08/07 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
javascript 屏蔽鼠标键盘的几段代码
2008/01/02 Javascript
常见效果实现之返回顶部(结合淡入、淡出、减速滚动)
2012/01/04 Javascript
javascript延时加载之defer测试
2012/12/28 Javascript
jquery实现树形二级菜单实例代码
2013/11/20 Javascript
js判断客户端是iOS还是Android等移动终端的方法
2013/12/11 Javascript
Javascript实现div层渐隐效果的方法
2015/05/30 Javascript
详解JavaScript中的4种类型识别方法
2015/09/14 Javascript
jQuery+css实现炫目的动态块漂移效果
2016/01/28 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
很棒的一组js图片轮播特效
2017/01/12 Javascript
JavaScript 值类型和引用类型的初次研究(推荐)
2017/07/19 Javascript
angular之ng-template模板加载
2017/11/09 Javascript
highCharts提示框中显示当前时间的方法
2019/01/18 Javascript
微信小程序位置授权处理方法
2019/06/13 Javascript
React Native 混合开发多入口加载方式详解
2019/09/23 Javascript
javascript 数组精简技巧小结
2020/02/26 Javascript
Vue2.4+新增属性.sync、$attrs、$listeners的具体使用
2020/03/08 Javascript
JavaScript 接口原理与用法实例详解
2020/05/12 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
对Python的Django框架中的项目进行单元测试的方法
2016/04/11 Python
Python通过递归获取目录下指定文件代码实例
2019/11/07 Python
利用pandas将非数值数据转换成数值的方式
2019/12/18 Python
荷兰包包购物网站:The Little Green Bag
2018/03/17 全球购物
马德里运动鞋商店:Nigra Mercato
2020/02/16 全球购物
智能室内花园:Click & Grow
2021/01/29 全球购物
工作表现自我评价
2014/02/08 职场文书
企业读书活动总结
2014/06/30 职场文书
2015年党支部公开承诺书
2015/01/22 职场文书
人与自然观后感
2015/06/16 职场文书
学习经验交流会演讲稿
2015/11/02 职场文书
2016年幼儿园庆六一开幕词
2016/03/04 职场文书
在JavaScript中如何使用宏详解
2021/05/06 Javascript
Spring Data JPA框架自定义Repository接口
2022/04/28 Java/Android