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 相关文章推荐
身份证号码前六位所代表的省,市,区, 以及地区编码下载
Apr 12 Javascript
解决JS浮点数运算出现Bug的方法
Mar 12 Javascript
了解了这些才能开始发挥jQuery的威力
Oct 10 Javascript
require.js深入了解 require.js特性介绍
Sep 04 Javascript
js鼠标点击图片实现随机变换图片的方法
Feb 16 Javascript
Javascript无参数和有参数类继承问题解决方法
Mar 02 Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 Javascript
JS拉起或下载app的实现代码
Feb 22 Javascript
angular.js中解决跨域问题的三种方式
Jul 12 Javascript
简单了解vue.js数组的常用操作
Jun 17 Javascript
JS实现扫雷项目总结
May 19 Javascript
Vue中foreach数组与js中遍历数组的写法说明
Jun 05 Vue.js
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
vBulletin Forum 2.3.xx SQL Injection
2006/10/09 PHP
php foreach 使用&amp;(与运算符)引用赋值要注意的问题
2010/02/16 PHP
jquery 页面全选框实践代码
2010/04/02 Javascript
JavaScript使用cookie实现记住账号密码功能
2015/04/27 Javascript
快速掌握Node.js模块封装及使用
2016/03/21 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
详解nodejs 文本操作模块-fs模块(一)
2016/12/22 NodeJs
canvas绘制表盘时钟
2017/01/23 Javascript
JS控制鼠标拒绝点击某一按钮的实例
2017/12/29 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
Vuex的初探与实战小结
2018/11/26 Javascript
vue的for循环使用方法
2019/02/12 Javascript
js操作两个json数组合并、去重,以及删除某一项元素
2020/09/22 Javascript
[02:30]辉夜杯主赛事第二日胜者组半决赛 CDEC.Y赛后采访
2015/12/26 DOTA
[57:22]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第五场
2018/04/10 DOTA
[01:10]为家乡而战!完美世界城市挑战赛全国总决赛花絮
2019/07/25 DOTA
Python制作CSDN免积分下载器
2015/03/10 Python
介绍Python的Django框架中的QuerySets
2015/04/20 Python
python解析基于xml格式的日志文件
2017/02/25 Python
初学python的操作难点总结(新手必看篇)
2017/08/03 Python
不同版本中Python matplotlib.pyplot.draw()界面绘制异常问题的解决
2017/09/24 Python
Python Flask-web表单使用详解
2017/11/18 Python
Django数据库表反向生成实例解析
2018/02/06 Python
在python中bool函数的取值方法
2018/11/01 Python
python SocketServer源码深入解读
2019/09/17 Python
python的scipy实现插值的示例代码
2019/11/12 Python
python获取array中指定元素的示例
2019/11/26 Python
CSS3 clip-path 用法介绍详解
2018/03/01 HTML / CSS
让IE支持HTML5的方法
2012/12/11 HTML / CSS
请用用Java代码写一个堆栈
2012/01/26 面试题
什么是java序列化,如何实现java序列化
2012/11/14 面试题
大学生收银员求职信分享
2014/01/02 职场文书
婚宴主持词
2015/06/30 职场文书
五年级语文教学反思
2016/03/03 职场文书
施工安全协议书
2016/03/22 职场文书
python实现黄金分割法的示例代码
2021/04/28 Python