JavaScript中数组添加值和访问值常见问题


Posted in Javascript onFebruary 06, 2016

通过本文给大家介绍关于数组方面的一些小问题,或许对大家有点帮助,本文写的不好,还请各位大侠见谅。

1.

// var arr = [,,];
// arr["bbb"]="nor ";
// arr[-]="nor ";
// console.log(arr); >> [, , , bbb: "nor ", -: "nor "]
// console.log(arr.bbb) >> "nor "

如果我们想往数组里面添加一个值,以[]的形式添加,如果写的是负数或者字符串那么它是在数组的末尾添加,并且它是以键值对的形式添加的,所以下次访问这个值的时候可以使用点的形式访问,但是如果是数字必须通过[]访问。

2.

// var arr = [,,];
// arr["bbb"]="nor ";
// console.log(arr); [, , , bbb: "nor "]
// console.log(arr[]) undefined

如果通过字符串或者负数往数组里面添加一个值,那么下次访问的时候也必须通过键值对形式访问

3.

// var arr = [,,];
// arr["bbb"]="nor ";
// arr[-]=;
// arr.push();
// console.log(arr); >> [, , , , bbb: "nor "]
// console.log(arr.length); >>

// 值得注意的是通过字符串或者负数添加的值,那个数组是不会添加它的长度的,并且使用这种方式来添加的永远会在数组的最后面,因为我们使用push方法添加数字4的时候我们发现它并没有把是添加到最后后面,大家都知道push方法的将值添加到数组的末尾的。也许我们可以得出一个结论那就是数字和数字排列,键值对与键值对排列。

本文通过以上三点给大家简单分析JavaScript中数组添加值和访问值常见问题,希望对大家有所帮助。同时三水点靠木小编在此祝大家春节快乐!

Javascript 相关文章推荐
img标签中onerror用法
Aug 13 Javascript
div当滚动到页面顶部的时候固定在顶部实例代码
May 27 Javascript
js实现百度地图定位于地址逆解析,显示自己当前的地理位置
Dec 08 Javascript
使用 Node.js 对文本内容分词和关键词抽取
May 27 Javascript
seajs中模块依赖的加载处理实例分析
Oct 10 Javascript
通过webpack引入第三方库的方法
Jul 20 Javascript
Vue瀑布流插件的使用示例
Sep 19 Javascript
iview同时验证多个表单问题总结
Sep 29 Javascript
详解基于Vue,Nginx的前后端不分离部署教程
Dec 04 Javascript
简单了解JavaScript异步
May 23 Javascript
jQuery操作attr、prop、val()/text()/html()、class属性
May 23 jQuery
vue路由权限校验功能的实现代码
Jun 07 Javascript
详解Angularjs filter过滤器
Feb 06 #Javascript
Angularjs中如何使用filterFilter函数过滤
Feb 06 #Javascript
浅析Javascript匿名函数与自执行函数
Feb 06 #Javascript
JS通过Cookie判断页面是否为首次打开
Feb 05 #Javascript
JavaScript判断图片是否已经加载完毕的方法汇总
Feb 05 #Javascript
jquery实现的判断倒计时是否结束代码
Feb 05 #Javascript
AngularJs中route的使用方法和配置
Feb 04 #Javascript
You might like
PR值查询 | PageRank 查询
2006/12/20 PHP
php遍历目录输出目录及其下的所有文件示例
2014/01/27 PHP
PhpDocumentor 2安装以及生成API文档的方法
2014/05/21 PHP
PHP基本语法总结
2014/09/06 PHP
PHP中ID设置自增后不连续的原因分析及解决办法
2016/08/21 PHP
php 数组处理函数extract详解及实例代码
2016/11/23 PHP
javascript 命名规则 变量命名规则
2010/02/25 Javascript
通过Javascript读取本地Excel文件内容的代码示例
2014/04/08 Javascript
javascript实现页面刷新时自动清空表单并选中的方法
2015/07/18 Javascript
js实现卡片式项目管理界面UI设计效果
2015/12/08 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
vue自定义指令directive实例详解
2018/01/17 Javascript
一个基于react的图片裁剪组件示例
2018/04/18 Javascript
详解如何用typescript开发koa2的二三事
2018/11/13 Javascript
vue 使用 canvas 实现手写电子签名
2020/03/06 Javascript
js实现网页随机验证码
2020/10/19 Javascript
python3获取当前文件的上一级目录实例
2018/04/26 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
Python3爬虫中关于Ajax分析方法的总结
2020/07/10 Python
美国克罗格超市在线购物:Kroger
2019/06/21 全球购物
Crocs波兰官方商店:女鞋、男鞋、童鞋、洞洞鞋
2019/10/08 全球购物
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
垃圾回收的优点和原理。并考虑2种回收机制
2016/10/16 面试题
艺术应用与设计个人的自我评价
2013/11/23 职场文书
法学毕业生自我鉴定
2014/01/31 职场文书
接待员岗位责任制
2014/02/10 职场文书
庆六一活动总结
2014/08/29 职场文书
小学竞选班长演讲稿
2014/09/09 职场文书
群众路线教育实践活动整改落实情况汇报
2014/10/28 职场文书
党的群众路线教育实践活动方案
2014/10/31 职场文书
饭店服务员岗位职责
2015/02/09 职场文书
医院合作意向书范本
2015/05/08 职场文书
开业庆典致辞
2015/08/01 职场文书
八年级数学教学反思
2016/02/17 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
Mysql Innodb存储引擎之索引与算法
2022/02/15 MySQL