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

  • 苹果13怎么看电池百分比(苹果13怎么看电池寿命)

    苹果13怎么看电池百分比(苹果13怎么看电池寿命)

  • 苹果手机怎么把小程序添加到桌面(苹果手机怎么把照片传到另一个苹果手机上)

    苹果手机怎么把小程序添加到桌面(苹果手机怎么把照片传到另一个苹果手机上)

  • 荣耀play4tpro可以支持nfc吗(荣耀play4tpro可以无线充电吗)

    荣耀play4tpro可以支持nfc吗(荣耀play4tpro可以无线充电吗)

  • 荣耀9x与9xpro的区别

    荣耀9x与9xpro的区别

  • 手机qq下载文件很慢(手机qq下载文件夹储存在什么位置)

    手机qq下载文件很慢(手机qq下载文件夹储存在什么位置)

  • 华为mate30怎么下载两个微信(华为mate30怎么下载歌曲到u盘)

    华为mate30怎么下载两个微信(华为mate30怎么下载歌曲到u盘)

  • 华为nova6摄像头旁边的黑条是什么(华为nova6摄像头传感器型号)

    华为nova6摄像头旁边的黑条是什么(华为nova6摄像头传感器型号)

  • mx350显卡什么级别(mx350显卡什么级别能玩英雄联盟吗)

    mx350显卡什么级别(mx350显卡什么级别能玩英雄联盟吗)

  • 苹果11后面的product是什么意思(苹果11后面的玻璃碎了换要多少钱)

    苹果11后面的product是什么意思(苹果11后面的玻璃碎了换要多少钱)

  • ios13怎么设置黑暗模式(苹果13怎么设置黑色)

    ios13怎么设置黑暗模式(苹果13怎么设置黑色)

  • 手机wps怎么新建表格(手机wps怎么新建空白文档)

    手机wps怎么新建表格(手机wps怎么新建空白文档)

  • 手机怎么设置所有号码打不进来(手机怎么设置所有电话录音)

    手机怎么设置所有号码打不进来(手机怎么设置所有电话录音)

  • 苹果手机照片误删怎么恢复(苹果手机照片怎么分类)

    苹果手机照片误删怎么恢复(苹果手机照片怎么分类)

  • 快狗打车怎么开发票(快狗打车怎么样)

    快狗打车怎么开发票(快狗打车怎么样)

  • 一加7t是5g吗(一加7t有没有5g)

    一加7t是5g吗(一加7t有没有5g)

  • 荣耀20s与荣耀20对比(荣耀20s与荣耀20哪个值得入手)

    荣耀20s与荣耀20对比(荣耀20s与荣耀20哪个值得入手)

  • viVOx27手机有防跌落功能吗(vivox27有防误触功能吗)

    viVOx27手机有防跌落功能吗(vivox27有防误触功能吗)

  • 申请退款卖家不处理怎么办(申请退款卖家不处理还发货了)

    申请退款卖家不处理怎么办(申请退款卖家不处理还发货了)

  • 小米8带nfc功能吗(小米带nfc功能的手机有哪些型号)

    小米8带nfc功能吗(小米带nfc功能的手机有哪些型号)

  • 荣耀10锁屏时间设置(荣耀10锁屏时间位置怎么调整)

    荣耀10锁屏时间设置(荣耀10锁屏时间位置怎么调整)

  • qq面板在哪里打开(qq面板系统设置在哪里)

    qq面板在哪里打开(qq面板系统设置在哪里)

  • 在Linux下通过命令行来操作使用Dropbox(使用linux命令)

    在Linux下通过命令行来操作使用Dropbox(使用linux命令)

  • SpringSecurity入门(springsecurity有什么用)

    SpringSecurity入门(springsecurity有什么用)

  • 营业现金比率是用经营活动净流入还是经营活动流入
  • 国外收到怎么说
  • 无形资产的出售的会计处理
  • 水利建设基金的计税依据
  • 收到赞助商品的发票
  • 主营业务成本可以暂估吗
  • 对方预付给我们项目款怎么做账?
  • 团队接待的程序及标准
  • 股权转让时资本怎么算
  • 民事诉讼的适用范围和基本制度
  • 发票抬头是个人,能在单位报销吗
  • 纳税人是非开业户是什么意思
  • 新注册公司季度资产为零
  • 企业向境外支付货款填写
  • 多计提的社保费,可否计入营业外收入
  • 餐饮定额发票怎么征税
  • 合同负债属于什么费用
  • 账外资产评估入账固定资产折旧可以税前扣除吗?
  • 如何找回windows密钥
  • linux模块的概念
  • 公司整体收购如何交税
  • 贴现息等于什么
  • 前端数据统计图
  • Vue3 入门笔记 ---- 利用Element Plus对页面进行布局划分以及实现左侧公共菜单
  • 库存现金清查主要包括哪些内容
  • 工业企业在进行材料采购
  • 建筑企业跨区域还需预缴增值税吗
  • 移动列表格
  • 跨年度广告费需不需要摊销
  • 一键部署web应用
  • 黄金海岸冲浪者沙滩
  • 计算机视觉的应用
  • web自动化测试项目
  • vue要怎么学
  • 管理费用税金怎么算
  • php源码破解
  • linux中搭建web服务器
  • 已认证发票被作废
  • 合伙企业分红怎么做账
  • phpcms二次开发教程
  • 经营范围技术服务技术开发技术咨询技术交流
  • 分公司民事责任由谁承担
  • 增值税抵扣勾选最晚日期
  • 管理费用结转本年利润
  • 销售返利及发票开具如何进行会计处理?
  • 所得税申报的资产总额是哪里的数据
  • 水处理设备行业发展
  • 长期待摊费用在注会哪一章
  • 建安工程预缴税额怎么算
  • 房地产开发结转成本
  • 收到销售方负数发票可以次月入账吗
  • 合作社财政补助平均量化
  • 出口退税申报系统自检数据撤销
  • 政府补助冲减成本
  • 公司给员工转公司
  • 摊销费用用什么凭证
  • 付给农民的土地使用费
  • 对公受托理财申购怎么写
  • 税金及附加没有设置二级科目,有啥影响吗
  • 生产的半成品怎么做分录
  • 医药进销存管理系统
  • 摊余成本通俗
  • 深入理解中国式现代化论文
  • xtrabackup备份原理
  • mysql 5.7.18 winx64安装配置方法图文教程
  • 怎样设置windows不更新
  • u盘启动pe装机工具怎么用
  • 彻底删除ubuntu系统
  • macos创建文件夹
  • gacrunner.exe是什么
  • mac终端好玩的命令
  • win7系统开机黑屏如何处理
  • javascript折叠菜单
  • perl cgi
  • MaterialCheckBox
  • unity读取文本文件
  • linux ssh 安装
  • js相等和全等
  • Dojo Javascript 编程规范 规范自己的JavaScript书写
  • 朝阳地税局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设