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

  • 竞价推广如何提高点击量而降低点击价格(竞价推广如何提升销量)

    竞价推广如何提高点击量而降低点击价格(竞价推广如何提升销量)

  • 20个博客SEO优化技巧(关于seo博客优化问题)

    20个博客SEO优化技巧(关于seo博客优化问题)

  • word怎么批量替换文字(word怎么批量替换不同内容)

    word怎么批量替换文字(word怎么批量替换不同内容)

  • 苹果照片最近删除在哪(苹果照片最近删除也删掉了怎么恢复)

    苹果照片最近删除在哪(苹果照片最近删除也删掉了怎么恢复)

  • 穗康json数据格式不正确

    穗康json数据格式不正确

  • 数字地图的功能和作用(数字地图的主要类型)

    数字地图的功能和作用(数字地图的主要类型)

  • ipad打字键盘上移了(ipad打字键盘上方显示不了中文字了)

    ipad打字键盘上移了(ipad打字键盘上方显示不了中文字了)

  • 苹果8和se2手机壳一样吗(iphone 8和se2)

    苹果8和se2手机壳一样吗(iphone 8和se2)

  • 探探每天可以划多少次(探探一天能滑多少次)

    探探每天可以划多少次(探探一天能滑多少次)

  • 佳能相机国行和港版有什么区别(佳能相机国行和港货有什么区别)

    佳能相机国行和港版有什么区别(佳能相机国行和港货有什么区别)

  • 抖音广告在哪能找到(抖音广告在哪能看到)

    抖音广告在哪能找到(抖音广告在哪能看到)

  • oppoa11x有闪充功能吗(oppoa11闪充标志在哪)

    oppoa11x有闪充功能吗(oppoa11闪充标志在哪)

  • 电脑屏幕变绿怎么办(电脑屏幕变绿怎么弄)

    电脑屏幕变绿怎么办(电脑屏幕变绿怎么弄)

  • 华为手机卸载自带软件(华为手机卸载自带输入法)

    华为手机卸载自带软件(华为手机卸载自带输入法)

  • vue怎么用圆镜头黑色底(vue怎么镜像)

    vue怎么用圆镜头黑色底(vue怎么镜像)

  • 手机怎么隐藏来电号码(手机来电怎么隐藏电话号码)

    手机怎么隐藏来电号码(手机来电怎么隐藏电话号码)

  • wps怎么打印表格(wps怎么打印表格在一张纸上)

    wps怎么打印表格(wps怎么打印表格在一张纸上)

  • 键盘end在哪(键盘end键是哪个键)

    键盘end在哪(键盘end键是哪个键)

  • vivox9支持nfc功能吗(vivox9手机有nfc功能在哪里)

    vivox9支持nfc功能吗(vivox9手机有nfc功能在哪里)

  • 笔记本亮度最高了怎么还是暗的(笔记本亮度最高了但屏幕亮度不够)

    笔记本亮度最高了怎么还是暗的(笔记本亮度最高了但屏幕亮度不够)

  • 支付宝怎么用手机号登录(支付宝怎么用手机号收款)

    支付宝怎么用手机号登录(支付宝怎么用手机号收款)

  • 手机微博定时发送怎么设置(手机微博定时发送)

    手机微博定时发送怎么设置(手机微博定时发送)

  • 手机正忙是什么意思(手机正忙请稍后再拨)

    手机正忙是什么意思(手机正忙请稍后再拨)

  • 华为nova5pro有没有方舟编译器(华为nova5pro有没有高清通话)

    华为nova5pro有没有方舟编译器(华为nova5pro有没有高清通话)

  • safari无法安装描述文件怎么解决(safari无法安装应用)

    safari无法安装描述文件怎么解决(safari无法安装应用)

  • 手机怎么取消锁屏密码(手机怎么取消锁屏时间)

    手机怎么取消锁屏密码(手机怎么取消锁屏时间)

  • 预收货款需要缴纳消费税吗?缴纳消费税的时间应该是?
  • 取得研发样品收入
  • 资产负债表的货币资金根据什么填
  • 管道安装固定方式
  • 确认增值税时要通过未缴增值税科目吗
  • 其他应收款包括应收利息吗
  • 职工福利企业所得税
  • 企业的房屋是否能确认为存货?为什么?(简单描述即可)
  • 新准则前期差错更正
  • 私营企业实行固定税率
  • 公司账上的应付账款是指
  • 报销数字证书续费作财务凭证怎么做?
  • 对方多开发票怎么处理
  • 转让名额协议
  • 收到客户不要的定金怎么做账?
  • 固定资产转到别人账户
  • 押金满一年才能退
  • 会计经验要求怎么填
  • 租赁合同印花税双方都要交吗
  • 销售淀粉的税率
  • 公司修理电脑属于什么费用
  • 对方开具红字发票过来怎么做进项税转出
  • 做进项转出的票据有哪些
  • 购进材料用于在建工程进项税
  • 工业企业生产成本核算表
  • 预缴附加税款会退税吗
  • 那些收入不用缴税
  • 应缴纳个人所得税的是托儿补助费
  • hipsdaemon.exe是什么
  • 高温补贴 个人所得税
  • 全球矿业巨头力拓集团
  • 赤狐 (© Yossi Eshbol/Minden Pictures)
  • 收到退回的以前年度的劳务费怎么入账
  • 计提折旧是哪个凭证
  • php use of undefined constant
  • 货到付款付的是什么费用
  • jetbrainsnews
  • 年末结转利润分配各明细账户
  • 公司帮非公司员工缴税
  • 技术使用费所得怎么算
  • 留存收益的个别资本成本计算公式
  • 小规模未达起征点申报表怎么填
  • 原材料的对应账户有哪些
  • 公司购买股东的东西
  • 单位发给职工的餐费补贴我变卖了违法吗?
  • 房地产公司房屋租赁管理办法
  • 机场员工家属机票
  • 投资性房地产出租的会计处理
  • 施工企业开专票还是开普票好
  • 公转私怎么操作
  • 逾期纳税申报会被罚款吗
  • 固定资产不能使用了怎么处理
  • 科目余额表没有本年累计怎么办
  • 会计怎么做工资单
  • sql %和_
  • Windows Server 2016怎么安装?Windows Server 2016安装、激活、设置详细图文教程
  • 注册表修改的方法有哪几种
  • win10系统玩dnf闪退
  • linux,Centos5,Ubuntu关掉ipv6的方法
  • Mac如何开启sip
  • linux程序死机
  • linux打包命令tar打包目录结构
  • linux 网页
  • linux创建.c
  • linux ntp查看
  • python生成二维码添加图片
  • 实用的批处理
  • 微信小程序中显示app.json在项目根目录未找到怎么回事
  • 批处理文件是可执行文件吗
  • android长按app快捷功能
  • 开源 android 播放器
  • jquery中如何获取元素?
  • JavaScript中的NaN代表什么
  • jQuery+Ajax实现限制查询间隔的方法
  • 重庆电子税务局网页版登录
  • 地税局 要官
  • 高速公路通行费的税率
  • 电子专用发票怎么申请领用
  • 开票盘注销后能否撤回
  • 中国税务报订阅电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设