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

珠宝行业网站建设做网站建设平台

珠宝行业网站建设,做网站建设平台,最新新闻热点事件2024摘抄,网站添加白名单1.使用For循环反转数组#xff1a; 我们将为这种方法使用递减循环#xff0c;以迭代给定数组的每个元素。 数组的最后一个元素将是循环的起点(arr.length — 1) #xff0c;它将一直运行直到到达数组的起点(i ≥ 0) var arr [1, 2, 3, 4, 5, 6, 7, 8, 9];function reverse…1.使用For循环反转数组 我们将为这种方法使用递减循环以迭代给定数组的每个元素。 数组的最后一个元素将是循环的起点(arr.length — 1) 它将一直运行直到到达数组的起点(i ≥ 0) var arr [1, 2, 3, 4, 5, 6, 7, 8, 9];function reverseArray1(arr) {var newArr [];for (let index arr.length - 1; index 0; index--) {newArr.push(arr[index]);}return newArr;}console.log(reverseArray1(arr));reverseArray1函数将一个数组( arr )作为参数并通过向后循环遍历给定的数组以相反的顺序创建一个相同元素的新数组( newArr )( let i arr.length - 1; i 0; i – )。 此解决方案不会修改原始数组因为它会将元素推入并存储在新数组中这会占用额外的空间。 2.使用Unshift()方法反转数组 这种方法与第一种方法没有很大不同因为它还使用一个额外的变量来存储反向数组因此原始数组保持不变。 function reverseArray2(arr) {var newArr [];arr.forEach(element {// unshift() 方法可向数组的开头添加一个或更多元素并返回新的长度。newArr.unshift(element);});return newArr;}console.log(reverseArray2(arr));reverseArray2函数从头到尾遍历给定数组( arr )。 它在新数组( newArr )上使用unshift方法并将每个元素插入到数组的开始位置( newArr[0] )。 与第一个解决方案相比第二个解决方案的空间效率也较低因为它需要更多内存才能将反向数组存储在其他变量( newArr )中。 3.就地反转阵列 改变原数组 与reverse方法类似我们的最后一种方法也通过在原位反转其元素来修改原始数组。 这个解决方案 与前两个解决方案相比 就地反转数组要复杂得多。 function reverseArray3(arr) {for (let index 0; index Math.floor(arr.length / 2); index) {// 借助第三方变量交换两个变量的值var temp arr[index];arr[index] arr[arr.length - 1 - index];arr[arr.length - 1 - index] temp}return arr;}console.log(reverseArray3(arr));在上面的代码中我们使用Math.floor向下舍入( i Math.floor(arr.length/2) ) i Math.floor(arr.length/2)给定数组的一半元素。 然后将数组的元素放在第一位和最后一位第二位与第二位到最后一位依此类推。 代替使用局部绑定我们使用数组解构来交换其元素。 4.直接调用 reverse() console.log([a,b,c,d].reverse());
http://www.zqtcl.cn/news/883312/

相关文章:

  • 手机网站建设宽度中小型企业网站模板
  • 网站开发需要的所有技术中信建设有限责任公司历任董事长
  • 安徽省建设干部学校网站首页做软件是什么工作
  • 图书馆网站设计方案安徽质量工程建设网站
  • 电子商务网站建设效果那个网站可以做链接
  • 怎样做投资与理财网站网页设计优秀案例分析
  • 网站制作需要学什么搜狗网页版入口
  • html源码网seo搜索优化工程师招聘
  • 做的网站在小窗口中怎么保持中间广东省公共资源交易中心地址
  • 合肥做网站汇站网织梦网站广告代码教程
  • 复兴专业做网站wordpress搬家502
  • 代做毕网站淘宝权重查询
  • 有专做高端折扣女装的网站吗大连最好的做网站的公司
  • 网站需求嘉兴seo关键词优化
  • 自己开发微网站上海成品网站
  • 国外对企业网站开发的研究山西住房与城乡建设厅定额网站
  • 国家工信部网站备案postfix wordpress
  • 兴宁电子商务网站建设网站模板在线制作
  • 汕头整站优化营销推广网
  • 云服务器搭建网站教程加盟教育培训机构
  • 建筑网站设置工资单人换了怎么换太原做网站找谁
  • 网站做推广需要什么条件重庆网站推广哪家服务好
  • 怎样做理财网站wordpress做产品页教程视频
  • 官网模板建站塔山双喜北京网站建设兴田德润官网多少
  • 网站优化推广外包深圳专业网站建设定制
  • 网站开发aichengkeji元凤建盏简介
  • 移动端网站怎么制作asp做的网站如何发布
  • 做的网站用户密码在哪里找凡科申请的网站和qq空间一样吗
  • 如何自己做网站发布到服务器上面wordpress没有幻灯片
  • 闽侯县建设局网站企业建设网站例文