javascript 数组的定义和数组的长度


Posted in Javascript onJune 07, 2016

本文提供一款简单的js入门教程,这是一款js数组定义与数组长度实例教程,如果你正在学习js数组的话,我们这里告诉你如何定义数组以及增加数组与数组长度计算实例。

先来看看如何定义数组

var a = new array();
var b = new array(8);
var c = new array("first", "second", "third");

或者数组直接量:

var d = ["first", "second", "third"];

下面看一下,在数组后面增加一个元素

var myarray = [];
myarray[myarray.length] = 'new element';

数组的长度

array只有一个属性,就是length,length表示的是数组所占内存空间的数目,而不仅仅是数组中元素的个数,在刚才定义的数组中,b.length的值为8

<script>
var a = new Array("first", "second", "third")
a[48] = "12"
document.write(a.length)
//显示的结果是49
</script>

下面来看看修改数组长度实例

var myarray = [1,2,3];
myarray.length // 初始的长度是3
myarray.length = 2; // 删除最后一个元素
myarray.length = 20 // 添加18个元素到数组中

查看更多JavaScript的语法,大家可以关注:《JavaScript 参考教程》、《JavaScript代码风格指南》,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
input+select(multiple) 实现下拉框输入值
May 21 Javascript
javascript与有限状态机详解
May 08 Javascript
javascript浏览器窗口之间传递数据的方法
Jan 20 Javascript
javascript 获取浏览器版本
Jan 21 Javascript
JS Array创建及concat()split()slice()的使用方法
Jun 03 Javascript
在JavaScript中调用Java类和接口的方法
Sep 07 Javascript
js实现表格筛选功能
Jan 18 Javascript
d3.js中冷门却实用的内置函数总结
Feb 04 Javascript
node.js将MongoDB数据同步到MySQL的步骤
Dec 10 Javascript
JavaScript调用模式与this关键字绑定的关系
Apr 21 Javascript
微信小程序实现签字功能
Dec 23 Javascript
javascript中call,apply,bind的区别详解
Dec 11 Javascript
jQuery实现按钮点击遮罩加载及处理完后恢复的效果
Jun 07 #Javascript
原生js三级联动的简单实现代码
Jun 07 #Javascript
AngularJS 遇到的小坑与技巧小结
Jun 07 #Javascript
模仿password输入框的实现代码
Jun 07 #Javascript
无缝滚动的简单实现代码(推荐)
Jun 07 #Javascript
Bootstrap学习笔记之css样式设计(2)
Jun 07 #Javascript
AngularJS 如何在控制台进行错误调试
Jun 07 #Javascript
You might like
php adodb分页实现代码
2009/03/19 PHP
PHP错误提示的关闭方法详解
2013/06/23 PHP
PHP中把有符号整型转换为无符号整型方法
2015/05/27 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
2011/01/12 Javascript
获取body标签的两种方法
2011/10/13 Javascript
document.getElementById获取控件对象为空的解决方法
2013/11/20 Javascript
JavaScript闭包实例讲解
2014/04/22 Javascript
JavaScript对象之深度克隆介绍
2014/12/08 Javascript
JavaScript 实现完美兼容多浏览器的复制功能代码
2015/04/28 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
nodejs实现邮件发送服务实例分享
2017/03/29 NodeJs
NodeJs通过async/await处理异步的方法
2017/10/09 NodeJs
利用JS hash制作单页Web应用的方法详解
2017/10/10 Javascript
AngularJS 监听变量变化的实现方法
2018/10/09 Javascript
微信小程序实现提交input信息到后台的方法示例
2019/01/19 Javascript
关于vue-cli 3配置打包优化要点(推荐)
2019/04/22 Javascript
JQuery样式操作、click事件以及索引值-选项卡应用示例
2019/05/14 jQuery
Vue实现表格批量审核功能实例代码
2019/05/28 Javascript
Electron 调用命令行(cmd)
2019/09/23 Javascript
JavaScript WeakMap使用详解
2021/02/05 Javascript
总结python实现父类调用两种方法的不同
2017/01/15 Python
AI人工智能 Python实现人机对话
2017/11/13 Python
python使用wxpy实现微信消息防撤回脚本
2019/04/29 Python
Python 微信爬虫完整实例【单线程与多线程】
2019/07/06 Python
Django 博客实现简单的全文搜索的示例代码
2020/02/17 Python
小学后勤管理制度
2014/01/14 职场文书
旅游管理毕业生自荐信范文
2014/03/19 职场文书
飞机制造技术专业求职信
2014/07/27 职场文书
连锁超市项目计划书
2014/09/15 职场文书
初中成绩单评语
2014/12/29 职场文书
2015年乡镇发展党员工作总结
2015/03/31 职场文书
音乐研修感悟
2015/11/18 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
小程序实现文字循环滚动动画
2021/06/14 Javascript
90后经典动画片排行:《数码宝贝》第二,《小鲤鱼历险记》在榜
2022/03/18 日漫