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 相关文章推荐
使用ajaxfileupload.js实现ajax上传文件php版
Jun 26 Javascript
jquery实现翻动fadeIn显示的方法
Mar 05 Javascript
BootStrap Progressbar 实现大文件上传的进度条的实例代码
Jun 27 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
Dec 14 Javascript
js截取字符串功能的实现方法
Sep 27 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
Nov 10 Javascript
JS简单生成由字母数字组合随机字符串示例
May 25 Javascript
webpack4 处理SCSS的方法示例
Sep 03 Javascript
JavaScript随机数的组合问题案例分析
May 16 Javascript
vue-quill-editor 自定义工具栏和自定义图片上传路径操作
Aug 03 Javascript
解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题
Oct 29 Javascript
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
Apr 13 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
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
php中使用gd库实现远程图片下载实例
2015/05/12 PHP
PHP缓冲区用法总结
2016/02/14 PHP
PHP实现随机发扑克牌
2020/04/22 PHP
用户注册常用javascript代码
2009/08/29 Javascript
分享一个asp.net pager分页控件
2012/01/04 Javascript
了解一点js的Eval函数
2012/07/26 Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
2013/06/21 Javascript
jquery实现盒子下拉效果示例代码
2013/09/12 Javascript
JavaScript中的Math.sin()方法使用详解
2015/06/15 Javascript
深入学习JavaScript中的原型prototype
2015/08/13 Javascript
js style.display=block显示布局错乱问题的解决方法
2016/09/21 Javascript
jQuery实现点击任意位置弹出层外关闭弹出层效果
2016/10/19 Javascript
Vue 仿百度搜索功能实现代码
2017/02/16 Javascript
Angular在一个页面中使用两个ng-app的方法
2017/02/20 Javascript
Vue2.0 UI框架ElementUI使用方法详解
2017/04/14 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
2018/04/27 Javascript
详解Vue源码学习之callHook钩子函数
2018/07/25 Javascript
layui点击按钮添加可编辑的一行方法
2018/08/15 Javascript
深入分析element ScrollBar滚动组件源码
2019/01/22 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
[40:48]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第二局
2016/02/28 DOTA
使用Python获取Linux系统的各种信息
2014/07/10 Python
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
Python实现计算文件夹下.h和.cpp文件的总行数
2015/04/23 Python
Python探索之SocketServer详解
2017/10/28 Python
python3.6利用pyinstall打包py为exe的操作实例
2018/10/31 Python
pytorch numpy list类型之间的相互转换实例
2019/08/18 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
如何在windows下安装配置python工具Ulipad
2020/10/27 Python
20世纪40年代连衣裙和复古服装:The Seamstress Of Bloomsbury
2018/07/24 全球购物
几道Java和数据库的面试题
2013/05/30 面试题
商场中秋节活动方案
2014/02/07 职场文书
授权委托书(法人单位用)
2014/09/29 职场文书
Python 流媒体播放器的实现(基于VLC)
2021/04/28 Python
Go中的条件语句Switch示例详解
2021/08/23 Golang