当前位置: 首页 > news >正文

周浦高端网站建设公司单页面网站制作

周浦高端网站建设公司,单页面网站制作,找seo外包公司需要注意什么,网站注册域名多少钱目录 前言 一、数组 1.1 定义数组 1.2 数组存取与删除 1.3 使用数组统一操作敌机 二、实战 例题一#xff1a;使用数组统一操作敌机 例题一代码#xff1a; 总结 前言 为了提高作者的代码编辑水品#xff0c;作者在使用博客的时候使用的集成工具为 HBuilderX。 下文所有截…目录 前言 一、数组 1.1 定义数组 1.2 数组存取与删除 1.3 使用数组统一操作敌机 二、实战 例题一使用数组统一操作敌机 例题一代码 总结 前言 为了提高作者的代码编辑水品作者在使用博客的时候使用的集成工具为 HBuilderX。 下文所有截图使用此集成工具读者随意。 此系列文章需要HTML JavaScript 基础知识 操作系统 版本    Windows 11 家庭中文版 版本    23H2 安装日期    ‎2024/‎5/‎28 操作系统版本    22631.3593 体验    Windows Feature Experience Pack 1000.22700.1003.0 一、数组 用来存储多个数据变量的容器存储在数组中的数据称为数组的元素。 优点便于集中统一处理某些数据 例定义多个变量表示学生的成绩不便于同一维护 var stu1 59; var stu2 60; var stu3 70; var stu4 80; var stu5 45; var stu6 50; var stu7 55; var stu8 61; //.....100名学生就要定义 100个变量 //如何同时为每位同学的成绩加十分 //如何计算班级平均分 //如何将不及格的学生成绩改为及格 1.1 定义数组 定义数组语法 var 数组名称 []; 例 var as []; 创建数组时添加数据语法 var as [数据1,数据2,数据3...] 例 var as [59 , 60 , 70 , 80 , 45 , 50 , 55 , 61]; //在控制台输出as中的内容 console.log( as );此时as 就表示了一组数据 运行效果 1.2 数组存取与删除 有些时候数组由系统创建 或 无法在创建时得到数据并存入数据 此时必须通过数组提供的函数当得到数据时再存入数组中 1.2.1、添加元素数据 语法 数组名称.push( 数据 ); 例向数组中添加数据 //定义数组 var as []; //向数组中添加一个元素10 as.push( 10 ); //向数组中添加一个元素20 as.push( 20 ); as.push( 30 ); as.push( 40 ); as.push( 50 ); //在控制台中输出 as console.log( as ); 运行效果 1.2.2、获取元素数据 数组为每个元素都进行了编号编号表示该元素在数组中的位置 在程序中我们称该编号为数组的下标 下标从0开始到数组长度-1结束通过下标可以获取数组中的元素 语法 数组名称[下标]; 例 var as [50,10,800];as[0];//数组中的第 1 个元素as[1];//数组中的第 2 个元素as[2];//数组中的第 3 个元素var a1 as[0];//提取数组中的第 1 个元素var a2 as[1];//提取数组中的第 2 个元素var a3 as[2];//提取数组中的第 3 个元素//输出数组中的第 1 个元素console.log( 输出数组中的第 1 个元素as[0] );//输出数组中的第 2 个元素console.log( 输出数组中的第 2 个元素as[1] );//输出数组中的第 3 个元素console.log( 输出数组中的第 3 个元素as[2] );运行效果 使用循环遍历数组【重点】 遍历数组获取数组中的每一个元素 例当数组元素很多时不便于统一操作 var as [50,10,800]; //输出数组中的第 1 个元素 console.log( as[0] ); //输出数组中的第 2 个元素 console.log( as[1] ); //输出数组中的第 3 个元素 console.log( as[2] );(重复的步骤放到循环中不重复的步骤放到循环之外有规律的变量想办法用循环变量替代) 例使用循环遍历【重点】 var as [50,10,800]; //已知as数组长度为3下标范围0~2 //使用循环变量i充当下标控制下标范围区间在0~2 //每次循环可以获取数组中的一个元素直到最后一个元素 for(var i0; i3; i){ //输出数组中的某个元素 console.log( as[i] ); } 1.2.3、获取数组长度 数组的长度等于数组中的元素个数 在程序中可以动态的获取数组长度以便在数组元素个数改变时依然能够正确遍历 动态获取数组长度 数组名.length; 例如 var as [10,20,30]; as.length;//获取as数组长度结果为3 使用数组长度增强遍历 //遍历数组 for( var i 0; i数组名.length; i){ //获取数组中的某个数据 var a as[i]); //输出到控制台中 console.log( a ); }1.2.4、删除元素数据 语法 数组名称.splice(下标 , 个数); 个数从下标位置开始含下标位置的元素删除几个元素 例删除数组中的某一个元素 var as [100,200,300,400,500];//删除数组中的某一个元素 数组名称.splice(下标 , 1);//2下标//1删除1个元素as.splice(2,1);//结果[100,200,400,500];console.log( as ); 例删除数组中的多个元素 var as [100,200,300,400,500];//输出as数组中的元素//从下标0开始删除3个元素 0、1、2元素将被删除as.splice(0,3);//结果[400,500];console.log( as ); 运行 二、实战 例题一使用数组统一操作敌机 1. 创建一个名为 app 的应用宽500高7002.用数组创建敌机实现敌机的移动超过窗口回到起始位置。 示范图 例题一代码 script typetext/javascriptvar appnew PIXI.Application(500,700);document.body.appendChild(app.view); function add(img,x,y){//创建图片元素var anew PIXI.Sprite.fromImage(img);//将元素添加到页面中app.stage.addChild(a);//调整位置a.xxa.yy //对当前元素直接开启监听a.interactivetrue;return a;}var bg add(img/bg2.jpg,0,0); //创建用于存储敌机元素的数组【关键步骤】var enemys [];//循环添加5架敌机for(var i1; i5; i){var enemy new PIXI.Sprite.fromImage(img/enemy1.png);//i变量的值不同所生成的敌机位置也不同enemy.x i*60;enemy.y i*70;//将飞机元素保存到数组中【关键步骤】enemys.push( enemy );app.stage.addChild(enemy);}//自定义帧频函数function animate(){//遍历数组获取每个敌机元素【关键步骤】for(var i0; ienemys.length; i){//提取数组中的敌机元素【关键步骤】var e enemys[i];//敌机元素下移e.y 2;//当敌机元素超出边界时返回顶部if( e.y 700) e.y -74;}}//添加帧频函数app.ticker.add( animate );/script 运行效果 Pixi.js学习 六数组 源码以及图片地址https://download.csdn.net/download/qq_56376552/89423325 总结 本文 数组 就此结束 如有错误或者网址更新步骤更改代码错误欢迎私信作者进行更正 感谢您的观看。
http://www.w-s-a.com/news/926882/

相关文章:

  • 隆昌市住房和城乡建设厅网站做网站用什么字体比较好
  • 惠州网站建设设计18款未成年禁用软件ap入口
  • 班级网站 建设目标如何做好网站建设内容的策划书
  • 网站建设与网页设计期末考试清博舆情系统
  • plone网站开发商城网站建设怎么收费
  • 旺旺号查询网站怎么做公司门户网站项目模版
  • 网站免费一站二站四站上海网站怎么备案表
  • 漫画交流网站怎么做开发微信小程序公司
  • 网站建设马鞍山怎么建立局域网网站
  • 开源 网站开发框架哪些网站可以做图片链接
  • 大良制作网站网站设计的能力要求
  • 前端设计除了做网站还能做什么江苏高校品牌专业建设工程网站
  • 做二手房产网站多少钱用户权限配置wordpress
  • 做亚马逊网站需要租办公室吗小型企业网站模板
  • 网站全屏视频怎么做个人公司注册网上申请
  • 如何k掉别人的网站搜索引擎优化与关键词的关系
  • 百度推广 网站吸引力做网站开发的薪酬怎么样
  • js网站开发工具软件营销方案
  • 做网站的天空网云南省建设厅网站怎么进不去
  • 天津网站排名提升网络营销推广策略包括哪些
  • 网站建设与管理 ppt网站打开是别人的
  • 图片网站怎么做排名怎么分析一个网站seo
  • 伪原创对网站的影响深圳装修公司排名100强
  • 网站建设公司效果个人可以做医疗信息网站吗
  • 网站使用arial字体下载微网站 建设
  • 文化馆网站建设意义营销型国外网站
  • 公司网站定位建议wordpress怎么用模板
  • 中国十大热门网站排名计算机选什么专业最好
  • 怀化建设企业网站太原网站关键词排名
  • 空间注册网站网站制作是怎么做的