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 相关文章推荐
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
Oct 20 Javascript
jquery中使用循环下拉菜单示例代码
Sep 24 Javascript
JS中获取函数调用链所有参数的方法
May 07 Javascript
AngularJS+Node.js实现在线聊天室
Aug 28 Javascript
JavaScript、jQuery与Ajax的关系
Jan 24 Javascript
深入理解Node.js的HTTP模块
Oct 12 Javascript
jQuery Validate表单验证插件实现代码
Jun 08 jQuery
JavaScript创建对象的七种方式(推荐)
Jun 26 Javascript
详解用node.js实现简单的反向代理
Jun 26 Javascript
js链表操作(实例讲解)
Aug 29 Javascript
基于JavaScript实现留言板功能
Mar 16 Javascript
JS对象属性的检测与获取操作实例分析
Mar 17 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模板页面中分页代码的解析
2009/02/06 PHP
php去掉字符串的最后一个字符附substr()的用法
2011/03/23 PHP
PHP imagegrabscreen和imagegrabwindow(截取网站缩略图)的实例代码
2013/11/07 PHP
php二分查找二种实现示例
2014/03/12 PHP
php多次include后导致全局变量global失效的解决方法
2015/02/28 PHP
PHP crypt()函数的用法讲解
2019/02/15 PHP
基于jquery实现的省市区级联无ajax
2013/09/24 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
Javascript编写2048小游戏
2015/07/07 Javascript
微信小程序 开发工具快捷键整理
2016/10/31 Javascript
原生js实现类似fullpage的单页/全屏滚动
2017/01/22 Javascript
js鼠标移动时禁止选中文字
2017/02/19 Javascript
nodejs中向HTTP响应传送进程的输出
2017/03/19 NodeJs
nodeJs爬虫的技术点总结
2018/05/13 NodeJs
cocos2dx+lua实现橡皮擦功能
2018/12/20 Javascript
JavaScript实现秒杀时钟倒计时
2019/09/29 Javascript
Vue切换div显示隐藏,多选,单选代码解析
2020/07/14 Javascript
一文读懂vue动态属性数据绑定(v-bind指令)
2020/07/20 Javascript
原生JavaScript写出Tabs标签页的实例代码
2020/07/20 Javascript
[01:14:35]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第一局
2016/02/26 DOTA
python判断给定的字符串是否是有效日期的方法
2015/05/13 Python
对numpy中布尔型数组的处理方法详解
2018/04/17 Python
Pandas中Series和DataFrame的索引实现
2019/06/27 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
2020/02/28 Python
纯CSS3实现3D旋转书本效果
2016/03/21 HTML / CSS
家乐福巴西网上超市:Carrefour巴西
2016/10/31 全球购物
斯凯奇澳大利亚官网:SKECHERS澳大利亚
2018/03/31 全球购物
德国家具、照明、家居用品网上商店:Wayfair.de
2020/02/13 全球购物
母亲七十大寿答谢词
2014/01/18 职场文书
旅游管理毕业生自荐信范文
2014/03/19 职场文书
个人查摆问题及整改措施
2014/10/16 职场文书
2014年社区工作总结
2014/11/18 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
担保书怎么写 ?
2019/04/22 职场文书
CSS3实现指纹特效代码
2022/03/17 HTML / CSS
Python几种酷炫的进度条的方式
2022/04/11 Python