位置: IT常识 - 正文

【前端灵魂脚本语言JavaScript⑤】——JS中数组的使用(前端 自动化脚本 怎么写)

编辑:rootadmin
【前端灵魂脚本语言JavaScript⑤】——JS中数组的使用

推荐整理分享【前端灵魂脚本语言JavaScript⑤】——JS中数组的使用(前端 自动化脚本 怎么写),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:前端测试脚本,前端脚本语言,前端js脚本,前端脚本语言有哪些,前端写脚本,脚本灵感网站,脚本灵感网站,脚本灵感网站,内容如对您有帮助,希望把文章链接给更多的朋友!

🐚 作者: 阿伟 💂 个人主页: Flyme awei

🐋 希望大家多多支持😘一起进步呀!

💬 文章对你有帮助👉关注✨点赞👍收藏📂

JavaScript数组的使用

文章目录JavaScript数组的使用一、数组的创建二、数组的元素和长度三、数组的遍历四、数组的常用方法一、数组的创建

第一种: var 数组名 = new Array();创建一个空数组

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script>var arr=new Array();console.log(arr)//打印到浏览器控制台</script></head><body></body></html>

第二种: var arr2 = new Array(10);创建一个定长为10的数组

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script>var arr2 = new Array(10);arr2[0]="h";arr2[9]="l"console.log(arr2)</script></head><body></body></html>

【前端灵魂脚本语言JavaScript⑤】——JS中数组的使用(前端 自动化脚本 怎么写)

第三种 var arr3 = new Array(a,b,c);创建时直接指定元素值

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script>var arr3 = new Array("hello","world","JavaScript",10,true)console.log(arr3)</script></head><body></body></html>

第四种 var arr4 = ["hello","world","Flyme awei"];相当于第三种的简写

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script>var arr4 = ["hello","world","Flyme awei"]console.log(arr4)</script></head><body></body></html>

二、数组的元素和长度<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script type="text/javascript">var arr = [1,2,3,4,5];console.log(arr);console.log(arr[0]);console.log(arr.length)</script></head><body></body></html>

控制台

1.通过修改length属性来改变数组长度的。

2.通过索引改变数组长度。

三、数组的遍历

1.普通for循环遍历数组

!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script>var arr = [0,1,2,3,4,5,6,7,8,9];for(var i=0;i<=arr.length;i++){console.log(i)}</script></head><body></body></html>

2.for each遍历数组 js中的for each写法:for( var i in 数组)i不是元素,是索引

四、数组的常用方法

1.查询元素索引 2.合并两个数组 3.合并多个数组 4.合并字符串 5.删除数组最后一个元素 6.在数组结尾添加元素 7.反转数组 8.删除数组第一个元素 9.向第一个位置添加元素 10.截取子数组 11.删除数组中的某些元素

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script type="text/javascript">var arr = [0,1,2,3,4,5,6,7,8,9];var index = arr.indexOf(7);//查询元素索引的方法console.log(index);//合并两个数组var hege = ["Cecilie","Lone"];var stale = ["Email","Tobias","Linus"];var childer = hege.concat(stale);console.log(childer);//合并三个数组var family = hege.concat(stale,childer);console.log(family);//合并字符串var fruits = ["Banana","Orange","Apple"];var fs = fruits.join();console.log(fs);//删除数组的最后一个元素fruits.pop();console.log(fruits);//在数组结尾增加元素fruits.push("Grape");console.log(fruits);//翻转数组fruits.reverse();console.log(fruits);//删除数组第一个元素var ss = fruits.shift();console.log(fruits);console.log(ss);//向第一个位置添加元素fruits.unshift("Per");console.log(fruits);//截取子数组;//从三开始,到六结束fruits.slice(3,6);console.log(fruits);//删除数组中某些元素//从2开始,删除5个numbers = [1,2,3,4,5,6,7,8,9]numbers.splice(2,5);console.log(numbers);//如果第二个元素是0,那么就变成在指定索引位置添加元素numbers.splice(2,0,100);console.log(numbers);</script></head><body></body></html>

好啦,文章到这里就结束啦!

本文链接地址:https://www.jiuchutong.com/zhishi/299304.html 转载请保留说明!

上一篇:PyTorch搭建卷积神经网络(CNN)进行视频行为识别(附源码和数据集)(pytorch卷积操作)

下一篇:Web项目部署环境搭建:JDK + Tomcat + IDEA +MySQL(java web项目部署)

  • 物流公司车子保险费怎么做账
  • 应交税费进项税额属于什么科目借贷方向
  • 弥补以前年度亏损金额从哪里来的
  • 会计记账凭证如何填制
  • 印花税购销合同包括哪些
  • 稳岗补贴给谁
  • 资产负债表项目的编制方法
  • 机票退票账务处理
  • 承付期满日怎么算
  • 留底的预缴税款怎么处理?
  • 代缴代扣个人所得税手续费
  • 内账会计成本是指什么
  • 企业所得税减免税额包括哪些
  • 一般纳税人年度开票限额
  • 如何区分劳务派遣和劳动合同
  • 保险公司联合举办活动
  • 连续3个月增值税留抵
  • 企业提供技术咨询服务的企税优惠政策
  • 金融服务利息税率是多少
  • 工程质保金扣除
  • 企业专项储备属于什么科目
  • 累积带薪缺勤怎么算
  • 企业所得税抵缴欠税
  • win10任务栏不显示最近
  • 飞鱼星路由器信号有点差怎么办
  • 用盈余公积弥补职工福利费是什么类型
  • 其他债权投资发生减值会影响所有者权益总额吗
  • 累计专项扣除比别人的多
  • 默认网关不可用win7
  • 下载的压缩文件打不开
  • deepin缩放
  • 销售折让怎么开票
  • PHP:pg_options()的用法_PostgreSQL函数
  • vue3自定义指令
  • 利润核算主要包括
  • 解决本地浏览器的方法
  • 微信公众号支付的钱能追回吗
  • spring 异常
  • 如何解决php使用延迟问题
  • 长期资产的减值和流动资产的减值的区别
  • 应收账款在贷方如何平账
  • gpt40
  • css常见的选择器有哪几种
  • ftp port命令
  • 公允价值变动损益会计处理
  • mongodbwin7能安装么
  • 独立核算的分公司注销时账面怎么处理
  • 社会团体要求
  • 呆账冲销是什么意思
  • 个人包含什么
  • 税务登记是需要原件还是复印件
  • 商品入库进项税不抵扣会计分录
  • 汇算清缴补缴所得税的报税利润表怎么报
  • 独立核算和非独立核算怎么查
  • 资本公积溢价转增
  • 企业会计人员审计程序
  • 用友t3建账行业性质怎么选
  • 科技项目扶持资金
  • 油卡办理需要多久?
  • 调试机器要注意事项
  • 应收账款客户少付款怎么记账
  • 防疫物资采购会计处理
  • 给业务员的佣金怎么做账
  • 教材出版 技术咨询服务费
  • 提前还贷款计算机
  • sql查询和遍历数据
  • 在sql中使用where子句指出的是
  • win8更改桌面位置
  • mac快速开机
  • windows 10 build 9888
  • windows10version1909的10累积更新失败
  • icore是什么意思
  • 怎么判断电脑windows几
  • 安卓开发教学视频
  • 批量dns解析
  • three. js
  • python按行读取文本并输出到excel
  • 贵州省税务网上缴费平台
  • 核准类和备案类项目
  • 江苏电子税务局网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设