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

  • 华为手机可以下载两个微信吗(华为手机可以下载oppo软件商店吗)

    华为手机可以下载两个微信吗(华为手机可以下载oppo软件商店吗)

  • 微信被永久封对个人有影响吗(微信被永久封对方知道吗)

    微信被永久封对个人有影响吗(微信被永久封对方知道吗)

  • 苹果和安卓怎么换机(苹果和安卓怎么传输数据)

    苹果和安卓怎么换机(苹果和安卓怎么传输数据)

  • 酷狗音乐认领版权是什么意思(酷狗音乐认领版怎么关闭)

    酷狗音乐认领版权是什么意思(酷狗音乐认领版怎么关闭)

  • 哔咔哔咔注册不了是怎么回事(哔咔哔咔注册不成功)

    哔咔哔咔注册不了是怎么回事(哔咔哔咔注册不成功)

  • 淘宝换主图会影响什么(淘宝换主图会影响访客吗)

    淘宝换主图会影响什么(淘宝换主图会影响访客吗)

  • 打印机传感器在哪里(打印机传感器在哪里图片 后盖)

    打印机传感器在哪里(打印机传感器在哪里图片 后盖)

  • 电脑没电黑屏怎么唤醒(电脑没电黑屏怎么开机)

    电脑没电黑屏怎么唤醒(电脑没电黑屏怎么开机)

  • microsoft visual c++是什么(microsoft visual c++被卸载了怎么办)

    microsoft visual c++是什么(microsoft visual c++被卸载了怎么办)

  • 苹果耳机需要激活么(苹果耳机需要激活使用吗)

    苹果耳机需要激活么(苹果耳机需要激活使用吗)

  • 宽带接入技术有哪几种(宽带接入技术有什么重要的知识)

    宽带接入技术有哪几种(宽带接入技术有什么重要的知识)

  • ios11和ios10的区别有哪些(ios10和ios11区别)

    ios11和ios10的区别有哪些(ios10和ios11区别)

  • 快手全部表情啥意思(快手里面所有表情含义)

    快手全部表情啥意思(快手里面所有表情含义)

  • 设置情侣挂件怎么取消(qq情侣挂件别人能看到吗)

    设置情侣挂件怎么取消(qq情侣挂件别人能看到吗)

  • v1818t是什么手机(手机v1818a是什么手机)

    v1818t是什么手机(手机v1818a是什么手机)

  • 小米6x微信视频怎么美颜(小米6x微信视频怎么开美颜)

    小米6x微信视频怎么美颜(小米6x微信视频怎么开美颜)

  • 一加7是2k屏吗(一加七pro是不是2k)

    一加7是2k屏吗(一加七pro是不是2k)

  • 电脑重装win7系统的方法是什么?(电脑重装win7系统后无法连接网络)

    电脑重装win7系统的方法是什么?(电脑重装win7系统后无法连接网络)

  • 如何保护Word文档(如何保护word文件不被他人修改)

    如何保护Word文档(如何保护word文件不被他人修改)

  • Win11系统提示d3dx9_40.dll丢失怎么办?Win11系统提示d3dx9_40.dll丢失解决方法(游戏出现d3d11lostdevice)

    Win11系统提示d3dx9_40.dll丢失怎么办?Win11系统提示d3dx9_40.dll丢失解决方法(游戏出现d3d11lostdevice)

  • aticwd32.exe进程是安全的吗  aticwd32进程信息查询(进程antimalware service)

    aticwd32.exe进程是安全的吗 aticwd32进程信息查询(进程antimalware service)

  • 导航栏不变,切换局部页面的方法(导航栏不变,切换怎么办)

    导航栏不变,切换局部页面的方法(导航栏不变,切换怎么办)

  • 个人所得税年终奖单独计税怎么操作
  • 税控盘减免税款月末如何结转
  • 增值税电子发票查询平台
  • 收到以前年度退回的所得税
  • 如何计提当月的个人所得税?
  • 劳务派遣人员的工资计入什么科目
  • 小微企业所得税税率2.5% 10% 25%
  • 怎么报企业所得税季报
  • 冲减暂估成本的会计分录
  • 小微企业附加税税收优惠政策
  • 对外投资属于资产类账户吗
  • 票据和结算凭证上的签章
  • 预付账款改为什么科目
  • 实收资本未实缴到位,是否缴纳印花税
  • 工人受伤医药费计入什么科目
  • 增值税哪些可以全额抵扣
  • 进项发票认证抵扣时间是每月的15号吗
  • 商场现金收入如何计算
  • 从租计征的税率
  • 土地使用税的免征政策
  • 营改增建筑工程怎么计算举例
  • 增值税普通发票和电子普通发票的区别
  • 电脑屏幕突然黑屏怎么回事
  • 收到车辆保险发票怎么做分录
  • 免税收入要减去吗
  • 如何更改自己
  • 固定资产没提完折旧,提前处理
  • 高德地图定位获取用户手机号码
  • 贷款利息如何计算年利率
  • npfmntor.exe - npfmntor是什么进程 有什么用
  • jmcacdefg什么意思
  • PHP:imagecreatefrompng()的用法_GD库图像处理函数
  • 汇兑结算计入什么会计科目
  • 弥补以前年度亏损金额从哪里来的
  • 暂估成本的账务处理分录
  • Cursor!!!GPT-4帮我写代码
  • 微信小程序开发公司
  • wordpress如何批量导入商品
  • 个体工商户有固话吗
  • 在mysql中子查询是
  • 消费税算不算运费
  • 工程结算如何做会计分录
  • CentOS 7.3上SQL Server vNext CTP 1.2安装教程
  • 清空表sql语句
  • 支付宝提现到对公账户要收手续费吗
  • 盘盈盘亏怎么看
  • 加油预付卡发票新规定文件
  • 公司现金支票取现要缴税吗
  • 结算专用章是财务章吗
  • 发票过账是什么意思
  • 物业管理企业应具备哪些条件
  • mysql5.5创建用户
  • Windows Server 2008的NPS策略应用
  • ubuntu20.0安装
  • 苹果mac与平板的区别
  • windows 10激活不了
  • linux系统中网络配置文件一般放在
  • centos7操作命令
  • win7电脑711
  • win10通过任务管理器打开设置
  • win10原装版
  • ubuntu20.04安装samba
  • Linux系统怎么重启网卡
  • win10系统怎么一键返回桌面
  • linux安装dns软件包
  • win7插上u盘显示格式化怎么办
  • linux系统开发环境
  • linux计划任务每天九点
  • cocoscreator场景切换
  • android4.4.2升级包
  • Unity3D实现Billboard效果
  • linearlayout布局怎么设置
  • python设颜色代码
  • 事务所是干什么的会计
  • 河南电子税务局开票流程
  • 电子专票红字信息表
  • 民办学校需要交工会经费吗
  • 郑州房产契税缴纳
  • 出口退税申报时闿
  • 经济补偿金如何计税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设