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 相关文章推荐
JavaScript实现对下拉列表值进行排序的方法
Jul 15 Javascript
js制作带有遮罩弹出层实现登录注册表单特效代码分享
Sep 05 Javascript
javascript实现延时显示提示框效果
Jun 01 Javascript
jQuery+datatables插件实现ajax加载数据与增删改查功能示例
Apr 17 jQuery
原生JS实现列表子元素顺序反转的方法分析
Jul 02 Javascript
JS获取子节点、父节点和兄弟节点的方法实例总结
Jul 06 Javascript
node和vue实现商城用户地址模块
Dec 05 Javascript
node app 打包工具pkg的具体使用
Jan 17 Javascript
koa+mongoose实现简单增删改查接口的示例代码
May 13 Javascript
js设置默认时间跨度过程详解
Jul 17 Javascript
微信小程序实现左侧滑栏过程解析
Aug 26 Javascript
vuex存取值和映射函数使用说明
Jul 24 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
桌面中心(四)数据显示
2006/10/09 PHP
php+js iframe实现上传头像界面无跳转
2014/04/29 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
JavaScript中变量提升 Hoisting
2012/07/03 Javascript
js判断FCKeditor内容是否为空的两种形式
2013/05/14 Javascript
JS实现点击颜色块切换指定区域背景颜色的方法
2015/02/25 Javascript
JavaScript入门系列之知识点总结
2016/03/24 Javascript
BootStrap Validator使用注意事项(必看篇)
2016/09/28 Javascript
原生JS获取元素集合的子元素宽度实例
2016/12/14 Javascript
JavaScript Base64 作为文件上传的实例代码解析
2017/02/14 Javascript
微信小程序 弹框和模态框实现代码
2017/03/10 Javascript
微信小程序 wx.request方法的异步封装实例详解
2017/05/18 Javascript
Vue实现点击后文字变色切换方法
2018/02/11 Javascript
jQuery动态移除与增加onclick属性的方法详解
2018/06/07 jQuery
NodeJS搭建HTTP服务器的实现步骤
2018/10/12 NodeJs
浏览器事件循环与vue nextTicket的实现
2019/04/16 Javascript
axios异步提交表单数据的几种方法
2019/08/11 Javascript
vue 内联样式style中的background用法说明
2020/08/05 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
[51:29]完美世界DOTA2联赛循环赛 Matador vs Forest BO2第一场 11.05
2020/11/05 DOTA
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
对Python 3.5拼接列表的新语法详解
2018/11/08 Python
Python实现生成密码字典的方法示例
2019/09/02 Python
Python 文件数据读写的具体实现
2020/01/24 Python
简单掌握CSS3将文字描边及填充文字颜色的方法
2016/03/07 HTML / CSS
一款纯css3实现的竖形二级导航的实例教程
2014/12/11 HTML / CSS
Hudson Jeans官网:高级精制牛仔裤
2018/11/28 全球购物
棉花姑娘教学反思
2014/02/15 职场文书
国贸专业求职信
2014/06/28 职场文书
教师党的群众路线教育实践活动剖析材料
2014/10/09 职场文书
苏州园林导游词
2015/02/03 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书
门面租赁合同范文
2019/08/06 职场文书
Vue+Element UI实现概要小弹窗的全过程
2021/05/30 Vue.js