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操作select option 的代码小结
Jun 21 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
Jan 17 Javascript
jquery遍历checkbox的注意事项说明
Feb 21 Javascript
jQuery 实现评论等级好评差评特效
May 06 Javascript
jQuery限制图片大小的方法
May 25 Javascript
深入解析Vue 组件命名那些事
Jul 18 Javascript
ztree简介_动力节点Java学院整理
Jul 19 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
Aug 20 Javascript
vscode下vue项目中eslint的使用方法
Jan 13 Javascript
vue各种事件监听实例(小结)
Jun 24 Javascript
Postman内建变量常用方法实例解析
Jul 28 Javascript
Vue3不支持Filters过滤器的问题
Sep 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
PHP 中文处理技巧
2010/04/25 PHP
基于PHP选项与信息函数的使用详解
2013/05/10 PHP
php通过baihui网API实现读取word文档并展示
2015/06/22 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
nodejs中实现sleep功能实例
2015/03/24 NodeJs
微信小程序 仿猫眼实现实例代码
2017/03/14 Javascript
Vue.js路由vue-router使用方法详解
2017/03/20 Javascript
bootstrap警告框示例代码分享
2017/05/17 Javascript
微信小程序 wx.request方法的异步封装实例详解
2017/05/18 Javascript
BootStrap中的Fontawesome 图标
2017/05/25 Javascript
NodeJS 实现多语言的示例代码
2018/09/11 NodeJs
vue项目引入Iconfont图标库的教程图解
2018/10/24 Javascript
jQuery实现高级检索功能
2019/05/28 jQuery
[01:19:34]2014 DOTA2国际邀请赛中国区预选赛 New Element VS Dream time
2014/05/22 DOTA
[01:44]Ti10举办地公布
2019/08/25 DOTA
python实现音乐下载器
2018/04/15 Python
python简单贪吃蛇开发
2019/01/28 Python
Python实现TCP探测目标服务路由轨迹的原理与方法详解
2019/09/04 Python
Django使用Celery加redis执行异步任务的实例内容
2020/02/20 Python
python统计字符串中字母出现次数代码实例
2020/03/02 Python
解决Keras 中加入lambda层无法正常载入模型问题
2020/06/16 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
2020/06/23 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
使用python编写一个语音朗读闹钟功能的示例代码
2020/07/14 Python
美国男女折扣服饰百货连锁店:Stein Mart
2017/05/02 全球购物
俄罗斯皮肤健康中心:Pharmacosmetica.ru
2020/02/22 全球购物
Armor Lux法国官方网站:水手服装、成衣和内衣
2020/05/26 全球购物
上课睡觉检讨书
2014/01/28 职场文书
工作说明书范文
2014/05/07 职场文书
学校四群教育实施方案
2014/06/12 职场文书
离婚协议书样本
2015/01/26 职场文书
大学生思想道德自我评价
2015/03/09 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
培根随笔读书笔记
2015/07/01 职场文书
python Django框架快速入门教程(后台管理)
2021/07/21 Python