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

  • 百度知道高质量问答排名推广营销引爆流量的新思路(百度知道最新版)

    百度知道高质量问答排名推广营销引爆流量的新思路(百度知道最新版)

  • 芒果tv可以不用手机号登录吗(芒果tv可以不用会员吗)

    芒果tv可以不用手机号登录吗(芒果tv可以不用会员吗)

  • 用剪映怎么给视频加边框(用剪映怎么给视频加字幕)

    用剪映怎么给视频加边框(用剪映怎么给视频加字幕)

  • 在拼多多买了东西,质量出现问题怎么办(在拼多多买了东西找不到订单)

    在拼多多买了东西,质量出现问题怎么办(在拼多多买了东西找不到订单)

  • 华为手机怎么关闭手机屏保(华为手机怎么关闭广告)

    华为手机怎么关闭手机屏保(华为手机怎么关闭广告)

  • 电笔亮的是什么线(电笔亮了一定有电吗)

    电笔亮的是什么线(电笔亮了一定有电吗)

  • 荣耀9x怎么升级emui10(荣耀9x怎么升级EMUI10.1.1系统)

    荣耀9x怎么升级emui10(荣耀9x怎么升级EMUI10.1.1系统)

  • 华为aumal20是什么手机(华为aum-al20什么型号)

    华为aumal20是什么手机(华为aum-al20什么型号)

  • 腾讯课堂游客状态是怎么回事(腾讯课堂游客状态异常)

    腾讯课堂游客状态是怎么回事(腾讯课堂游客状态异常)

  • 华为荣耀6plus是不是快充手机(华为荣耀6plus是什么型号)

    华为荣耀6plus是不是快充手机(华为荣耀6plus是什么型号)

  • 苹果11有多长多少厘米(苹果11多长为多少厘米)

    苹果11有多长多少厘米(苹果11多长为多少厘米)

  • 卡贴用一次就不能用了吗(卡贴使用一次就不能用了吗?)

    卡贴用一次就不能用了吗(卡贴使用一次就不能用了吗?)

  • 快手为什么不能搜索了(快手为什么不能搜索视频)

    快手为什么不能搜索了(快手为什么不能搜索视频)

  • ipad2支持办公软件吗(ipad2可以用办公软件吗)

    ipad2支持办公软件吗(ipad2可以用办公软件吗)

  • iqooneo有没有nfc功能(iqooneo有没有红外遥控)

    iqooneo有没有nfc功能(iqooneo有没有红外遥控)

  • 荣耀9x充满电要多久(荣耀9x充电时间多久)

    荣耀9x充满电要多久(荣耀9x充电时间多久)

  • 边缘云是什么(边缘云 云边缘)

    边缘云是什么(边缘云 云边缘)

  • 荣耀9x什么时候上市的(荣耀9X什么时候升级鸿蒙3)

    荣耀9x什么时候上市的(荣耀9X什么时候升级鸿蒙3)

  • app验证应用无反应(app验证了还是打不开)

    app验证应用无反应(app验证了还是打不开)

  • 苹果7p怎么分屏(苹果7p怎么分屏教程)

    苹果7p怎么分屏(苹果7p怎么分屏教程)

  • 抖音扫码在哪里找(抖音app扫一扫在哪里)

    抖音扫码在哪里找(抖音app扫一扫在哪里)

  • mde6s是什么型号(MDE6s是什么型号手机)

    mde6s是什么型号(MDE6s是什么型号手机)

  • WPS表格怎么合并单元格(wps表格怎么合并行和列)

    WPS表格怎么合并单元格(wps表格怎么合并行和列)

  • 家用路由器怎么选(家用路由器怎么改密码)

    家用路由器怎么选(家用路由器怎么改密码)

  • 网络延迟高解决方法(网络延迟高不稳定怎么办)

    网络延迟高解决方法(网络延迟高不稳定怎么办)

  • 安装element ui(安装elementUI)

    安装element ui(安装elementUI)

  • function 函数(function函数的定义)

    function 函数(function函数的定义)

  • 【Pytorch】torch.nn.init.xavier_uniform_()(pytorch torch)

    【Pytorch】torch.nn.init.xavier_uniform_()(pytorch torch)

  • 保险费车船税会计分录
  • 一般纳税人如何做账报税
  • 财务软件应交增值税明细科目
  • 个体户定额征收标准
  • 废品销售是否缴纳增值税
  • 房屋出租收入会计分录
  • 汇款退回来的可以不做账吗
  • 公司投资款需要纳税吗
  • 应交税金借方余额代表什么
  • 进项税抵扣
  • 城建税纳税申报表
  • 土地递减销售收益怎么算
  • 原材料的运杂费会计分录
  • 企业报废固定资产的净损失应确认为企业的费用
  • 税前利润总额的计算公式
  • 应付账款发生额在哪方
  • 以旧换新会计处理金银首饰
  • 虚减利润如何进行账务调整?
  • 房地产企业预缴税费
  • 递延所得税资产和负债怎么理解
  • 运费发票是含税还是不含税
  • 公司注销固定资产怎么处理税怎么交
  • 税务机关核定应纳税额的具体程序和方法
  • 对方开具红字发票过来怎么做进项税转出
  • 服务,不动产和无形资产扣除项目明细
  • 融资租赁业务如何纳税
  • 国外的发票怎么在中国报销
  • 贸易型企业怎么做账
  • 一个公户从农业银行开户
  • kb4532945安装失败
  • 融资租赁货车
  • 公司员工意外险怎么买
  • 在建工程进项税可以抵扣吗
  • php中construct
  • 境外租赁要交什么税
  • 格里戈里耶奈尔尤伯夫
  • 买发票前金税盘需要抄税和清卡吗?
  • html5简单小游戏代码
  • php post数据
  • php内存缓存功能怎么用
  • 企业所得税包含在税金及附加里面吗
  • 固定资产支出计入什么科目
  • 如何修改php
  • 织梦标签理解
  • 网站升级改造方案
  • 住宿收据怎样写
  • SQL查询数据库中表的某一列
  • 什么叫增值入股
  • 一般纳税人购买原材料会计分录
  • 怎么对外投资
  • 支付给个人的佣金没有发票
  • 收客户货款怎么说话
  • 互联网金融理财产品的优势
  • 管家婆进货单科目名称怎么录入?
  • 免税收入啥意思
  • 会计月末都需要做什么
  • 待认证进项税额和待抵扣进项税额的区别
  • 获得赔偿收入什么科目
  • 小规模红冲发票收入正数税额负数
  • 仓库做账应该注意些哪些事项
  • 企业利润率计算公式是怎样的
  • 企业建账需做的会计科目
  • 数据库性能优化面试题
  • sqlserver复制表语句
  • mysql密码忘记怎么办
  • 开机f8显示英文字母
  • win10打开软件时卡住
  • Ubuntu远程桌面连接
  • centos vncviewer
  • debian安装配置清华源
  • win8怎么把开始调出来
  • owmngr.exe - owmngr是什么进程 作用是什么
  • win8操作系统如何安装
  • win10预览版21277下载
  • dos批处理实例
  • Node.js中的核心模块包括哪些内容?
  • javascript语言中,以下关于array
  • ANDROID手机客户端软件开发工程师
  • 猫猫的娱乐
  • 土地增值税申报流程图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设