js创建二维数组输出表格(js实现大小写相互转换)

数组是按次序排列的一组数据,每个值的位置都有编号(从0开始),整个数组用方括号表示。 js创建二维数组输出表格(js实现大小写相互转换)

JavaScript数组

1、数组定义JS 中定义数组的三种方式如下(也可先声明再赋值):

var arr = [值1,值2,值3];  // 隐式创建  var arr = new Array(值1,值2,值3); // 直接实例化  var arr = new Array(size); // 创建数组并指定长度 

2、数组基本操作数组的长度可以通过length属性来获取,并可以任意更改。

数组名.length 数组名.length = 新长度  

数组中的每一个元素都可以被访问和修改,甚至是不存在的元素,无所谓越界

数组名[下标] 数组名[下标] = 新值 

3、数组遍历数组的遍历即依次访问数组的每一个元素 ,JS提供三种遍历数组的方式:

1)、普通的for循环遍历

for(var i=0; i<=数组.length-1; i++){      } 如: for(var idx=0;idx<arr.length;idx++){     console.log(arr[idx]); } 

2)、for … in

for(var 下标(名称任意) in 数组名){  	数组名[下标]是获取元素 } // 下标(名称任意) 如: for(var idx in arr){     console.log(arr[idx]); } 

3)、forEach

数组名.forEach(function(element,index){     // element(名称任意):元素,index(名称任意):下标 })     如: arr.forEach(function(elem,idx){     console.log(idx + "-->" + elem); }); 

4、以下是必须了解的数组在使用的时候建议大家规矩来用。在存放数据时,从下标0开始顺序的存放数组元素。

如果下标:

1.为非负整数(包括整数字符串):自动从0开始,不存在添加 undefined

2.为负数、小数、非数字符串:这些内容不计算在长度内,当成”属性”处理,相当于自定义属性。

数组非常灵活,使用数组元素。

1.下标: 非负整数(包括整数字符串):

数组.下标

数组[下标]

2.下标:负数、小数、非数字字符串:

数组[属性]

* for --> 不遍历属性 * foreach -->不遍历属性和索引中的undefined * for in -->不遍历索引中的undefined

5、数组提供的操作方法Array对象为我们提供了一些方法,可以很方便地操作数组。

push          添加元素到最后  unshift       添加元素到最前  pop           删除最后一项  shift         删除第一项  reverse       数组翻转  join          数组转成字符串  indexOf       数组元素索引  slice         截取(切片)数组,原数组不发生变化  splice        剪接数组,原数组变化,可以实现前后删除效果  concat        数组合并  var arr = ['1','a',5,'3']; console.log(arr); arr.push(10); console.log(arr); arr.unshift('b'); console.log(arr); arr.pop(); console.log(arr); arr.shift(); console.log(arr); arr.reverse(); console.log(arr); console.log(arr.join(''')); console.log(arr); console.log(arr.indexOf('a')); console.log(arr.slice(2,5)); console.log(arr); arr.splice(1,1,'一','二'); console.log(arr); var arr1 = [0,'100']; console.log(arr.concat(arr1)); console.log(arr); console.log(arr1); console.log(arr1.(arr));

秒鲨号所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈!本站将在三个工作日内改正。
(0)

大家都在看

  • 怎么敬长辈酒(小辈如何给长辈敬酒)

    简要回答 给长辈敬酒的时候,要双手敬酒。之所以这么做主,要是为了表达尊敬,所以要双手端起酒杯。而在碰酒杯的时候,自己的酒杯一定要低于长辈的酒杯,这是最起码的敬酒礼貌,建议年轻人跟长…

    2022年4月27日
  • 奥克斯扁桶热水器怎么样(附扁桶与圆桶热水器的优缺点)

    厨卫电器代理商都知道储水式电热水器有扁桶与圆桶两种类型。而一般扁桶要比圆桶贵些。那麼扁桶确实要比圆桶好吗?两者有什么不同?今日华产磁能电热水器小编讲解一下圆桶电热水器与扁桶电热水器…

    2022年6月8日
  • 露营如何搭建帐篷

    简要回答 到夏季的时候经常会组建一些活动,比如露营就是很常见的一种外出活动的方式,但是在露营的时候肯定要搭一些帐篷,怎么样搭帐篷呢? 01 其实在搭帐篷的时候也可以在家里面带上。别…

    2022年6月4日
  • 兼职写手平台哪个好(推荐几个写手接单平台)

    根据我的经验,我建议新手可以到易稿平台去投稿。这个平台非常适合新手锻炼。具体原因如下: 01.稿件需求多 易稿平台的稿件需求非常多。那里有很多自媒体机构、创作者以及企业官方入驻,并…

    2021年6月21日
  • 世界上最长的河

    自古以来,人们择水而居,哪里有河流,哪里就有人烟,这似乎成了一种惯性。今天我们就来盘点一下世界上最长的河。 操作方法 01 尼罗河 6650公里(4132英里)。 其水资源共享的1…

    2022年1月6日 百科问答
  • 天猫精灵怎么用手机控制(分享天猫精灵的实用功能)

    提到天猫精灵,大家都不会陌生,在去年的双 11 中,天猫精灵进入了 100 款首发智能新品,而在天猫全平台上,已有 1000 多个品牌、近 5000 款智能产品内置或支持天猫精灵连…

    2021年6月13日 百科问答
  • 植物大战僵尸花园战争多少钱

    简要回答 《植物大战僵尸花园战争》是一款3d第一人称视角的射击游戏,在origin(橘子平台)上的售价为80港币,花园战争一改以往的放置玩法,以老版本的植物和僵尸为角色,赋予了角色…

    2022年2月17日
  • 黄色金针菇叫什么

    黄色金针菇学名叫毛柄金钱菌,又叫金菇、智力菇,因菌柄细长呈黄色,似金针菜,故称黄色金针菇。幼菇菌盖淡黄至黄褐色,菌柄上部色淡,为白色至浅黄色,下部色深,为金黄至暗褐色,密被褐色短绒…

    2022年1月3日
  • 如何给面试官留下良好的第一印象

    简要回答 生活中,小伙伴们在面试的时候,想要给面试官留下好的印象,最根本的还是要靠自己的实力。要是以自己的实力作为铺垫,此时再把握好细节,做到减分项不扣分,加分项直接拉开距离,就可…

    2022年5月6日
  • 保鲜膜上蒸锅有毒吗

    简要回答 日常生活中可以说保鲜膜是非常必备的一种东西了,可是在加热食物的时候使用了保鲜膜会不会导致有毒的现象呢?其实保鲜膜放在锅里面蒸确实是会有毒的。 详细内容 01 虽然目前市场…

    2022年6月7日 百科问答
品牌推广 在线咨询
返回顶部