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)
Apr 03 Javascript
node.js [superAgent] 请求使用示例
Mar 13 Javascript
浅谈jquery事件处理
Apr 24 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
May 04 Javascript
jQuery实现鼠标选文字发新浪微博的方法
Apr 02 Javascript
AngularJS ng-repeat数组有重复值的解决方法
Oct 23 Javascript
javascript笔记之匿名函数和闭包
Feb 06 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
Mar 19 Javascript
基于React Native 0.52实现轮播图效果
Aug 25 Javascript
Node.js assert断言原理与用法分析
Jan 04 Javascript
详解VUE Element-UI多级菜单动态渲染的组件
Apr 25 Javascript
uni-app实现点赞评论功能
Nov 25 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
PHILIPS L4X25T电路分析和打理
2021/03/02 无线电
php str_replace的替换漏洞
2008/03/15 PHP
Session保存到数据库的php类分享
2011/10/24 PHP
详解PHP中curl_multi并发的实现
2020/06/08 PHP
基于PHP的微信公众号的开发流程详解
2020/08/07 PHP
jquery-easyui关闭tab自动切换到前一个tab
2010/07/29 Javascript
nodejs win7下安装方法
2012/05/24 NodeJs
jquery 页面滚动到指定DIV实现代码
2013/09/25 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
2013/11/25 Javascript
JS实现一个列表中包含上移下移删除等功能
2014/09/24 Javascript
浅析JavaScript中的变量复制、参数传递和作用域链
2016/01/13 Javascript
js点击按钮实现水波纹效果代码(CSS3和Canves)
2016/09/15 Javascript
jQuery实现别踩白块儿网页版小游戏
2017/01/18 Javascript
详谈jQuery unbind 删除绑定事件 / 移除标签方法
2017/03/02 Javascript
Vue制作Todo List网页
2017/04/26 Javascript
jQuery 实现左右两侧菜单添加、移除功能
2018/01/02 jQuery
vue中uni-app 实现小程序登录注册功能
2019/10/12 Javascript
Vue项目接入Paypal实现示例详解
2020/06/04 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
python中查看变量内存地址的方法
2015/05/05 Python
Python3.5文件读与写操作经典实例详解
2019/05/01 Python
Python列表list常用内建函数实例小结
2019/10/22 Python
python实现图片上添加图片
2019/11/26 Python
Tensorflow 实现分批量读取数据
2020/01/04 Python
使用 Python 处理3万多条数据只要几秒钟
2020/01/19 Python
tensorflow自定义激活函数实例
2020/02/04 Python
小程序canvas中文字设置居中锚点
2019/04/16 HTML / CSS
法国房车租赁网站:Yescapa
2019/08/26 全球购物
日本酒店、民宿、温泉旅馆、当地旅行团中文预订:e路东瀛
2019/12/09 全球购物
网页设计个人找工作求职信
2013/11/28 职场文书
团结演讲稿范文
2014/05/23 职场文书
新闻学专业求职信
2014/07/28 职场文书
2014年电工工作总结
2014/11/20 职场文书
新生入学欢迎词
2015/01/26 职场文书
父亲节活动总结
2015/02/12 职场文书
JavaScript实现复选框全选功能
2021/04/11 Javascript