javaScript中创建数组的3种方式

javaScript中创建数组的3种方式javaScript中创建数组的3种方式,直接上代码和截图

大家好,又见面了,我是你们的朋友全栈君。

JS数组定义及详解

javascript如何定义数组?

直接上代码和截图

//javaScript中创建数组的3种方式
//方式1
var names = ["令狐冲", "张无忌", "韦小宝", "杨过"];
for (var index = 0; index < names.length; index++) {
	console.log(names[index]);
}
//方式2
var citys = new Array("于都县", "兴国县", "会昌县", "赣县");
for (var index = 0; index < citys.length; index++) {
	console.log(citys[index]);
}
//方式3
var superStars = new Array(3);//固定数组长度为3
superStars[0] = "黄晓明";
superStars[1] = "周杰伦";
superStars[2] = "Angelababy";
for (var index = 0; index < superStars.length; index++) {
	console.log(superStars[index]);
}
//
var hobbys = new Array(4);
//如下:不按顺序赋值也是可以的
hobbys[1] = "看书";
hobbys[3] = "下棋";
hobbys[0] = "爬山";
hobbys[2] = "足球";
for (var index = 0; index < hobbys.length; index++) {
//可以正常循环打印出来,并不会报错	
	console.log(hobbys[index]);
}
//数组中如果不添加元素,那打印出来的元素的值默认就是undefined
var score = new Array(3);
for (var index = 0; index < score.length; index++) {
	console.log("第" + (index+1) + "个元素的值是" + score[index]);
}

运行结果如下:

javaScript中创建数组的3种方式

再补充点

//不定义元素个数
var superStars = new Array();
superStars[0] = "杨幂";
superStars[1] = "易烊千玺";
superStars[2] = "迪丽热巴";
superStars[3] = "鹿晗";
superStars[4] = "黄子韬";
for (var index = 0; index < superStars.length; index++) {
	console.log(superStars[index]);
}

运行结果如下:

javaScript中创建数组的3种方式

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136682.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何将InputStream转换为String

    2019独角兽企业重金招聘Python工程师标准>>>…

    2022年4月17日
    187
  • java中的Set集合

    java中的Set集合概述Set集合类似于一个罐子,程序可以依次把多个对象“丢进”Set集合,而Set集合通常不能记住元素的添加顺序。实际上Set就是Collection只是行为略有不同(Set不允许包含重复元素)。Set集合不允许包含相同的元素,如果试图把两个相同元素加入同一个Set集合中,则添加操作失败,add()方法返回false,且新元素不会被加入。HashSet类HashSet是Set接口的典型实现,…

    2022年4月29日
    51
  • 基因突变基本知识「建议收藏」

    基因突变基本知识「建议收藏」基因、染色体、蛋白质、DNA,RNA之间的关系是什么?赛福基因公开课今天正式开讲。第一课我们来对基因检测进行基本的介绍。今天我主要从以下两个方面介绍一下基因检测的基础知识,一是基因,包括细胞、染

    2022年8月4日
    8
  • webpack版本问题_webpack查询有没有安装

    webpack版本问题_webpack查询有没有安装卸载后重新安装卸载重新安装卸载#卸载全局npmuninstall-gwebpack-clinpmuninstall-gwebpack#卸载局部npmuninstallwebpack-clinpmuninstallwebpack重新安装npminstall-g–save-devwebpack@version#不指定版本,默认安装最新npminstall-g–save-devwebpack-cli#查看webpack-v#若命令不存在,

    2022年8月10日
    5
  • copy与deepcopy的区别_clone和copy的区别

    copy与deepcopy的区别_clone和copy的区别最近在实习,boss给布置了一个python的小任务,学习过程中发现copy()和deepcopy()这对好基友实在是有点过分,一开始还相爱着呢,不知道怎么回事就开始相杀了。搞的博主就有点傻傻分不清啊,但是呢,本着一探到底的极客精神,还是要查资料搞清楚这对好基友的区别。其实呢,copy()与deepcopy()之间的区分必须要涉及到python对于数据的存储方式。首先直接上结论:

    2022年10月2日
    2
  • php实现页面跳转的方式_html跳转代码

    php实现页面跳转的方式_html跳转代码在php中要实现跳转有很多方法,最常规的跳转方法就是使用header函数来操作了,当然也可以在php中输入js跳转形式,下面我来给大家介绍一下。PHP跳转代码如下复制代码header(“location:http://www.jquerycn.cn”);?>header函数使用PHP页面跳转一、header()函数header()函数是PHP中进…

    2022年8月13日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号