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 相关文章推荐
玩转jQuery按钮 请告诉我你最喜欢哪些?
Jan 08 Javascript
node.js中的fs.readFileSync方法使用说明
Dec 15 Javascript
jQuery选择器源码解读(二):select方法
Mar 31 Javascript
JavaScript实现简单图片翻转的方法
Apr 17 Javascript
关于Bootstrap弹出框无法调用问题的解决办法
Mar 10 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
Sep 04 Javascript
vue如何从接口请求数据
Jun 22 Javascript
JavaScript事件方法(实例讲解)
Jun 27 Javascript
JavaScript ES6常用基础知识总结
Feb 09 Javascript
JS中实现一个下载进度条及播放进度条的代码
Jun 10 Javascript
JS实现求字符串中出现最多次数的字符和次数示例
Jul 05 Javascript
vue2路由基本用法实例分析
Mar 06 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相关资料
2006/10/09 PHP
PHP define函数的使用说明
2008/08/27 PHP
php+js实现异步图片上传实例分享
2014/06/02 PHP
php设计模式之单例模式代码
2016/06/11 PHP
iOS+PHP注册登录系统 PHP部分(上)
2016/12/26 PHP
如何打开php的gd2库
2017/02/09 PHP
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
对setInterval在火狐和chrome切换标签产生奇怪的效果之探索,与解决方案!
2011/10/29 Javascript
HTML中的setCapture和releaseCapture使用介绍
2012/03/21 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
js选取多个或单个元素的实现代码(用class)
2012/08/22 Javascript
JavaScript 中的日期和时间及表示标准介绍
2013/08/21 Javascript
jquery获得同源iframe内body下标签的值的方法
2014/09/25 Javascript
Javascript 拖拽雏形中的一些问题(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
JavaScript入门基础
2015/08/12 Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
2015/09/11 Javascript
NodeJs模拟登陆正方教务
2017/04/28 NodeJs
Vue.js教程之axios与网络传输的学习实践
2017/04/29 Javascript
nodejs操作mysql实现增删改查的实例
2017/05/28 NodeJs
JS之if语句对接事件动作逻辑(详解)
2017/06/28 Javascript
jQuery动态添加.active 实现导航效果代码思路详解
2017/08/29 jQuery
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
vue生成文件本地打开查看效果的实例
2018/09/06 Javascript
jQuery+Datatables实现表格批量删除功能【推荐】
2018/10/24 jQuery
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
electron 如何将任意资源打包的方法步骤
2020/04/16 Javascript
解决Pandas的DataFrame输出截断和省略的问题
2019/02/08 Python
python文件和文件夹复制函数
2020/02/07 Python
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
2012/02/06 面试题
个人近期表现材料
2014/02/11 职场文书
司法工作人员群众路线对照检查材料思想汇报
2014/09/30 职场文书
大学生党员自我剖析材料
2014/10/06 职场文书
小学五年级班主任工作经验交流材料
2015/11/02 职场文书
2019年个人工作总结范文(3篇)
2019/08/27 职场文书
2019年教师节:送给所有老师的祝福语
2019/09/05 职场文书
如何设置多台电脑共享打印机?多台电脑共享打印机的方法
2022/04/08 数码科技