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 相关文章推荐
jquery得到iframe src属性值的方法
Sep 25 Javascript
jquery选择器需要注意的问题
Nov 26 Javascript
Bootstrap实现弹性搜索框
Jul 11 Javascript
JavaScript实现Java中Map容器的方法
Oct 09 Javascript
JS树形菜单组件Bootstrap TreeView使用方法详解
Dec 21 Javascript
原生js实现日期计算器功能
Feb 17 Javascript
jquery拖动改变div大小
Jul 04 jQuery
JS库之wow.js使用方法
Sep 14 Javascript
微信小程序methods中定义的方法互相调用的实例代码
Aug 07 Javascript
8个有意思的JavaScript面试题
Jul 30 Javascript
在Vue mounted方法中使用data变量详解
Nov 05 Javascript
node.js如何操作MySQL数据库
Oct 29 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数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
php编写的简单页面跳转功能实现代码
2013/11/27 PHP
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
jQuery each()方法的使用方法
2010/03/18 Javascript
javascript 正则替换 replace(regExp, function)用法
2010/05/22 Javascript
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
2010/08/03 Javascript
Javascript 命名空间模式
2013/11/01 Javascript
js中document.write使用过程中的一点疑问解答
2014/03/20 Javascript
ie9 提示'console' 未定义问题的解决方法
2014/03/20 Javascript
推荐一款jQuery插件模板
2015/01/09 Javascript
javascript实现获取服务器时间
2015/05/19 Javascript
NodeJs的优势和适合开发的程序
2016/08/14 NodeJs
Bootstrap对话框使用实例讲解
2016/09/24 Javascript
vue之数据交互实例代码
2017/06/16 Javascript
微信小程序之网络请求简单封装实例详解
2017/06/28 Javascript
angular4中关于表单的校验示例
2017/10/16 Javascript
react router4+redux实现路由权限控制的方法
2018/05/03 Javascript
解决在Vue中使用axios POST请求变成OPTIONS的问题
2020/08/14 Javascript
H5 js点击按钮复制文本到粘贴板
2020/11/19 Javascript
Python操作MySQL数据库9个实用实例
2015/12/11 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
2018/02/18 Python
pyspark 读取csv文件创建DataFrame的两种方法
2018/06/07 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
python的xpath获取div标签内html内容,实现innerhtml功能的方法
2019/01/02 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
2019/07/06 Python
python3实现带多张图片、附件的邮件发送
2019/08/10 Python
使用sklearn对多分类的每个类别进行指标评价操作
2020/06/11 Python
Python实现一个简单的递归下降分析器
2020/08/01 Python
Scrapy 配置动态代理IP的实现
2020/09/28 Python
波兰在线香水店:Perfumy.pl
2019/08/12 全球购物
广播电视新闻学专业应届生求职信
2013/10/08 职场文书
高中毕业生个人自我鉴定
2013/11/24 职场文书
花坛标语大全
2014/06/30 职场文书
作风建设年活动实施方案
2014/10/24 职场文书
Python开发简易五子棋小游戏
2022/05/02 Python