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 相关文章推荐
Jquey拖拽控件Draggable使用方法(asp.net环境)
Sep 28 Javascript
jquery的extend和fn.extend的使用说明
Jan 09 Javascript
通过action传过来的值在option获取进行验证的方法
Nov 14 Javascript
js 立即调用的函数表达式如何写
Jan 12 Javascript
javascript匿名函数应用示例介绍
Mar 07 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 Javascript
js实现新浪微博首页效果
Oct 16 Javascript
实现JavaScript的组成----BOM和DOM详解
May 18 Javascript
HTML的select控件美化
Mar 27 Javascript
angular ng-click防止重复提交实例
Jun 16 Javascript
深入浅析Vue中mixin和extend的区别和使用场景
Aug 01 Javascript
JS数组属性去重并校验重复数据
Jan 10 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和ACCESS写聊天室(五)
2006/10/09 PHP
php计算程序运行时间的简单例子分享
2014/05/10 PHP
windwos下使用php连接oracle数据库的过程分享
2014/05/26 PHP
ThinkPHP模板判断输出Defined标签用法详解
2014/06/30 PHP
PHP实现的简单在线计算器功能示例
2017/08/02 PHP
ThinkPHP 5.1 跨域配置方法
2019/10/11 PHP
精心挑选的15个jQuery下拉菜单制作教程
2012/06/15 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
JS简单编号生成器实现方法(附demo源码下载)
2016/04/05 Javascript
JS中常用的输出方式(五种)
2016/06/12 Javascript
AngularJS基础 ng-csp 指令详解
2016/08/01 Javascript
bootstrap多种样式进度条展示
2016/12/20 Javascript
网页中右键功能的实现方法之contextMenu的使用
2017/02/20 Javascript
详解Vue 非父子组件通信方法(非Vuex)
2017/05/24 Javascript
详解微信小程序用定时器实现倒计时效果
2019/04/30 Javascript
python 基础学习第二弹 类属性和实例属性
2012/08/27 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
Django日志模块logging的配置详解
2017/02/14 Python
Python即时网络爬虫项目启动说明详解
2018/02/23 Python
分享vim python缩进等一些配置
2018/07/02 Python
python实现批量处理将图片粘贴到另一张图片上并保存
2019/12/12 Python
python保留小数位的三种实现方法
2020/01/07 Python
Mountain Warehouse德国官网:英国户外零售商
2019/08/11 全球购物
手工制作的音乐盒:Music Box Attic
2019/09/05 全球购物
瑞典在互联网上最大的宠物商店:Animail
2020/10/31 全球购物
俄罗斯最大的隐形眼镜销售网站:Ochkov.Net
2021/02/07 全球购物
安全责任协议书
2014/04/21 职场文书
体育比赛口号
2014/06/09 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书
MySQL系列之十一 日志记录
2021/07/02 MySQL
MyBatis-Plus 批量插入数据的操作方法
2021/09/25 Java/Android
pandas中关于apply+lambda的应用
2022/02/28 Python
JavaScript最完整的深浅拷贝实现方式详解
2022/02/28 Javascript
Java对文件的读写操作方法
2022/04/29 Java/Android
介绍一下28个JS常用数组方法
2022/05/06 Javascript