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命名冲突解决的五种方案分享
Mar 16 Javascript
js生成的验证码的实现与技术分析
Sep 17 Javascript
jQuery性能优化技巧分析
Feb 20 Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
Oct 16 Javascript
jQuery遍历json的方法分析
Apr 16 Javascript
Javascript 实现全屏滚动实例代码
Dec 31 Javascript
详谈js中window.location.search的用法和作用
Feb 13 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
Feb 15 Javascript
jQuery中实现text()的方法
Apr 04 jQuery
详解nuxt 微信公众号支付遇到的问题与解决
Aug 26 Javascript
使用PreloadJS加载图片资源的基础方法详解
Feb 03 Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
Mar 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
用来解析.htgroup文件的PHP类
2012/09/05 PHP
php调整gif动画图片尺寸示例代码分享
2013/12/05 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
javascript下给元素添加事件的方法与代码
2007/08/13 Javascript
javascript 屏蔽鼠标键盘的几段代码
2008/01/02 Javascript
百度地图api应用标注地理位置信息(js版)
2013/02/01 Javascript
javascript中RegExp保留小数点后几位数的方法分享
2013/08/13 Javascript
Bootstrap布局组件应用实例讲解
2016/02/17 Javascript
jquery获取复选框checkbox的值实现方法
2016/05/30 Javascript
jQuery内容过滤选择器用法示例
2016/09/09 Javascript
微信小程序 video详解及简单实例
2017/01/16 Javascript
JavaScript Date 知识浅析
2017/01/29 Javascript
3分钟掌握常用的JS操作JSON方法总结
2017/04/25 Javascript
原生js二级联动效果
2017/06/20 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
webpack打包多页面的方法
2018/11/30 Javascript
ES7之Async/await的使用详解
2019/03/28 Javascript
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
使用Python的Django框架实现事务交易管理的教程
2015/04/20 Python
Python中处理字符串之endswith()方法的使用简介
2015/05/18 Python
tensorflow实现简单逻辑回归
2018/09/07 Python
python实现单链表中删除倒数第K个节点的方法
2018/09/28 Python
详解Python requests 超时和重试的方法
2018/12/18 Python
pandas 如何分割字符的实现方法
2019/07/29 Python
python 协程中的迭代器,生成器原理及应用实例详解
2019/10/28 Python
Python中__repr__和__str__区别详解
2019/11/07 Python
python3爬虫中多线程的优势总结
2020/11/24 Python
使用CSS3中的calc()属性来以算式表达尺寸数值
2016/06/06 HTML / CSS
应聘教师推荐信
2013/10/31 职场文书
奥巴马连任演讲稿
2014/05/15 职场文书
保护动物的标语
2014/06/11 职场文书
爱岗敬业事迹材料
2014/12/24 职场文书
团组织关系介绍信
2019/06/24 职场文书
劳务派遣管理制度(样本)
2019/08/23 职场文书
Nginx同一个域名配置多个项目的实现方法
2021/03/31 Servers
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python