位置: 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项目部署)

  • 荣耀畅玩20pro是5g手机吗(荣耀畅玩20pro是5G手机吗)

    荣耀畅玩20pro是5g手机吗(荣耀畅玩20pro是5G手机吗)

  • 荣耀X30max怎么关闭应用(荣耀x30max怎么关掉虚尼键盘)

    荣耀X30max怎么关闭应用(荣耀x30max怎么关掉虚尼键盘)

  • kirin是麒麟吗(kirin是麒麟吗9000)

    kirin是麒麟吗(kirin是麒麟吗9000)

  • airpods突然没声音(airpods突然没声音,音乐还在播放)

    airpods突然没声音(airpods突然没声音,音乐还在播放)

  • 闲鱼不能删除自己评价吗(闲鱼删除失败怎么回事)

    闲鱼不能删除自己评价吗(闲鱼删除失败怎么回事)

  • b站怎么发彩色弹幕(b站怎么发彩色字体)

    b站怎么发彩色弹幕(b站怎么发彩色字体)

  • 闲鱼评价不显示

    闲鱼评价不显示

  • 苹果换软件的时候音乐就停了(苹果换软件回去就重开)

    苹果换软件的时候音乐就停了(苹果换软件回去就重开)

  • 购买电脑怎么看内存插槽数目(购买电脑怎么看配置参数)

    购买电脑怎么看内存插槽数目(购买电脑怎么看配置参数)

  • 短信变不回imessage(短信不回复是不是屏蔽了)

    短信变不回imessage(短信不回复是不是屏蔽了)

  • 苹果xr单卡的咋回事(iphonexr 单卡)

    苹果xr单卡的咋回事(iphonexr 单卡)

  • radeonvega8相当于什么显卡(amd radeon vega 8 graphics相当于)

    radeonvega8相当于什么显卡(amd radeon vega 8 graphics相当于)

  • 路由器1200m和450m区别(路由器1200m和2100m区别)

    路由器1200m和450m区别(路由器1200m和2100m区别)

  • qq影音能不能压缩视频(qq影音如何压缩文件)

    qq影音能不能压缩视频(qq影音如何压缩文件)

  • 小米8se怎么充电(小米8se充电提示音怎么关闭)

    小米8se怎么充电(小米8se充电提示音怎么关闭)

  • 为什么充电电池是1.2v(为什么充电电池不耐用)

    为什么充电电池是1.2v(为什么充电电池不耐用)

  • 云闪付在哪里可以使用(云闪付在哪里可以查到进账单)

    云闪付在哪里可以使用(云闪付在哪里可以查到进账单)

  • ios7粗体文本怎么设置教程(ios粗体文本的好处)

    ios7粗体文本怎么设置教程(ios粗体文本的好处)

  • 手机怎么增大照片kb(手机怎么增大照片大小kb)

    手机怎么增大照片kb(手机怎么增大照片大小kb)

  • 配件不受支持怎么办(配件不受支持怎么处理)

    配件不受支持怎么办(配件不受支持怎么处理)

  • 微信查找附近的人显示操作不成功(微信查找附近的群)

    微信查找附近的人显示操作不成功(微信查找附近的群)

  • 如何设置Win7系统开机跳过硬盘自检?(如何设置win7系统密码)

    如何设置Win7系统开机跳过硬盘自检?(如何设置win7系统密码)

  • 什么是电力?(什么是电力市场)

    什么是电力?(什么是电力市场)

  • win7系统电脑c盘满了的清理方法(Win7系统电脑c盘什么都没有为什么满了)

    win7系统电脑c盘满了的清理方法(Win7系统电脑c盘什么都没有为什么满了)

  • Axios和Ajax的区别是什么(axios和ajax的关系)

    Axios和Ajax的区别是什么(axios和ajax的关系)

  • netconf命令  设置网络功能参数(netconf over ssh)

    netconf命令 设置网络功能参数(netconf over ssh)

  • 税金返还需要交税吗
  • 财税大管家客服电话
  • 公司账户短期理财收益要交税吗
  • 建筑公司跨区域迁入
  • 企业年报修改后,第三方平台多久同步
  • 支付广告roi
  • 一般纳税人资格证书是什么样的
  • 计提跌价的存货卖出了
  • 将自产产品赠送他人
  • 所有的进项税都在借方吗
  • 固定资产叉车卖出怎么开票
  • 购买方已抵扣开具红字信息表销售方怎么处理
  • 固定资产在什么时候计提折旧
  • 卖固定资产如何做账
  • 交通票报销有哪些
  • 生产性生物资产是什么意思
  • 家具属于固定资产什么类别
  • 成本的分类有哪些如何分类
  • 补缴配套费
  • 税控盘服务费全额抵扣勾选在什么地方
  • win11dev预览修复工具
  • 入库的原材料属于什么科目
  • 债务重组是什么工作
  • 单用户结构是什么
  • 公司出租房屋怎样开发票的税务局率?
  • 公债的本质是什么
  • thinkphp5.0.23
  • 兰溪园林绿化养护
  • 补计提去年所得税费用会计分录
  • 电子发票和纸质发票的法律效力
  • CNN卷积神经网络/手写数字识别[VHDL][MATLAB]带源码
  • 【GitHub Copilot X】基于GPT-4的全新智能编程助手
  • vue父子组件如何传递数据
  • 其他应收款待抵扣进项
  • 农民专业合作社是什么性质
  • 利息收入的纳税调整
  • 增值税抵扣进项税额什么意思
  • 简易计税项目可抵扣吗
  • python中insert函数怎么用
  • phpcms视频教程
  • 股权转让受让方委托书
  • 税务企业类型分为哪几种
  • sqlserver233报错原因
  • 一般纳税人增值税减免政策2023
  • 辞退补偿的账务处理
  • 子公司自购买日开始持续计算的可辨认净资产的公允价值
  • 行政事业单位应用方案总账,财务分析
  • 企业注销清算报告模板
  • 进项发票认证后暂不抵扣
  • 普通发票冲红重开要多久
  • 小企业资产总额怎么计算
  • 因质量问题质保金未能收回怎么处理
  • 跨月普票作废怎么处理操作步骤
  • 房地产开发企业资质管理规定
  • mysql获取数据库表名
  • sql存储过程简单例题
  • regloadr.exe - regloadr是什么进程 有什么用
  • 电脑硬盘磁盘是什么材料
  • mac怎么使用islide
  • mcshield.exe是什么进程
  • 电脑系统脚本错误
  • 折腾linux 没意义
  • android搭建环境
  • cocos2dx scrollview
  • 可序列化的类被标记为
  • jquery二级导航栏
  • ubuntu on android
  • linux echo echo
  • javascript运用
  • js脚本使用教程
  • jquery22插件网
  • html折叠
  • js倒计时秒杀
  • Android Path和PathMeasure类的使用之获取圆弧上的坐标值
  • edittext获取焦点弹出键盘
  • android 布局属性大全
  • 广西发票查询平台
  • 银行代扣流程
  • 2022年房产税减免政策疫情
  • 陕西省国家税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设