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)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • oracle 11g安装教程_暖气片安装方法图解

    oracle 11g安装教程_暖气片安装方法图解Oracle11G安装图解标签(空格分隔):oracleOracle介绍  OracleDatabase,又名OracleRDBMS,或简称Oracle是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的

    2022年9月21日
  • qt之模仿随机抽奖

    qt之模仿随机抽奖

    2022年8月30日
  • JAVA之父—-James Gosling(詹姆斯·高斯林)

    JAVA之父—-James Gosling(詹姆斯·高斯林)JAVA之父詹姆斯·高斯林(JamesGosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为“Java之父”。(百度百科)有些人注定是要出名的,比如微软创始人比尔盖茨,有事没事你都能看到他,但也有一些人,做事不比盖茨差,却注定要泯然人海。如果不是学过Java恐怕没有几个人知道詹姆斯.高斯林大叔。如果没有Java人类就像不会说话的婴儿。人们”爱死了”盖茨,因为他给世界带来了看得见的操作系统;可是没有人会说“我爱死了高斯林”,尽管他所创

    2022年7月7日
  • SVN下载安装及使用教程「建议收藏」

    SVN下载安装及使用教程「建议收藏」SVN简介:为什么要使用SVN?程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么?

    2022年7月1日
  • activity任意节点跳转

    activity任意节点跳转前言在实际业务中,总会碰到一些特殊的需求,比如要实现任意两个审批节点之间的跳转,举例来说,某个审批流程有3级审批,来了这么个需求,一级审批完结之后在满足特定的条件下,可以直接进入到3级审批,即跳过中间的二级审批,所幸activity提供了这样的解决方案本例我们用代码简单演示一下其实现流程1、定义流程文件2、部署与启动流程实例 //部署publicstaticvoidmain(String[]args){ProcessEngineprocessEngine

    2022年5月21日
  • 低通滤波器matlab代码_matlab设计fir低通滤波器

    低通滤波器matlab代码_matlab设计fir低通滤波器##一、获取代码方式**获取代码方式1:**完整代码已上传我的资源:[【滤波器】基于matlab低通滤波器(LPF)设计【含Matlab源码323期】](https://download.csdn.net/download/TIQCmatlab/31349826)

    2022年10月28日

发表回复

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

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