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调用客户端的可执行文件(示例代码)
Nov 28 Javascript
原生javascript实现无间缝滚动示例
Jan 28 Javascript
Jquery对数组的操作技巧整理
Mar 25 Javascript
node.js不得不说的12点内容
Jul 14 Javascript
javascript从image转换为base64位编码的String
Jul 29 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
May 04 Javascript
基于JS代码实现当鼠标悬停表格上显示这一格的全部内容
Jun 12 Javascript
Angularjs 实现一个幻灯片示例代码
Sep 08 Javascript
解决option标签selected=&quot;selected&quot;属性失效的问题
Nov 06 Javascript
express如何使用session与cookie的方法
Jan 30 Javascript
JavaScript作用域、闭包、对象与原型链概念及用法实例总结
Aug 20 Javascript
JavaScript对象属性操作实例解析
Feb 04 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&amp;&amp;mysql)六
2006/10/09 PHP
php设计模式 Visitor 访问者模式
2011/06/28 PHP
PHP持久连接mysql_pconnect()函数使用介绍
2012/02/05 PHP
PHP goto语句简介和使用实例
2014/03/11 PHP
ThinkPHP使用smarty模板引擎的方法
2014/07/01 PHP
从零开始学YII2框架(六)高级应用程序模板
2014/08/20 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
2010/12/28 Javascript
JavaScript 计算图片加载数量的代码
2011/01/01 Javascript
javascript学习笔记(十八) 获得页面中的元素代码
2012/06/20 Javascript
javascript实现tab切换的四种方法
2015/11/05 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
js防阻塞加载的实现方法
2016/09/09 Javascript
jQuery Easyui Treegrid实现显示checkbox功能
2017/08/08 jQuery
基于js中this和event 的区别(详解)
2017/10/24 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
Vue中使用canvas方法总结
2019/02/12 Javascript
layui使用表格渲染获取行数据的例子
2019/09/13 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
JS实现联想、自动补齐国家或地区名称的功能
2020/07/07 Javascript
[02:50]【扭转乾坤,只此一招】DOTA2永雾林渊版本开启新篇章
2020/12/22 DOTA
python实现的阳历转阴历(农历)算法
2014/04/25 Python
Python制作爬虫抓取美女图
2016/01/20 Python
详解TensorFlow在windows上安装与简单示例
2018/03/05 Python
正确理解Python中if __name__ == '__main__'
2019/01/24 Python
Python实现堡垒机模式下远程命令执行操作示例
2019/05/09 Python
python正则表达式匹配不包含某几个字符的字符串方法
2019/07/23 Python
python数字类型math库原理解析
2020/03/02 Python
详解Python中string模块除去Str还剩下什么
2020/11/30 Python
谈谈对css属性box-sizing的了解
2017/01/04 HTML / CSS
动态密码技术
2012/10/18 面试题
大学生实习期自我评价范文
2013/10/03 职场文书
计算机专业毕业生求职信分享
2013/12/24 职场文书
亲属关系公证书
2014/04/08 职场文书
常务副总经理岗位职责
2015/02/02 职场文书
Mysql 性能监控及调优
2021/04/06 MySQL