JS数组的排序和反转

JS数组的排序和反转JS数组的排序和反转vararr1=[43,12,21

大家好,又见面了,我是你们的朋友全栈君。

JS数组的排序和反转

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title></title>
    <script type="text/javascript"> var arr1 = [43, 12, 21, 87, 9, 107]; console.info(typeof arr1[0]); //排序不成功? console.info(arr1.sort()); var arr2 = ['q', 's', 'f', 'g', 'c']; console.info(arr2); //数组排序, //数组在原数组上进行排序,不生成副本。 console.info(arr2.sort()); //数组反转 arr2.reverse(); console.info(arr2); //js中foreach遍历数组 function printArr(arr) { 
     //js中的foreach ,基于回调函数 arr.forEach(function (value, index, traversedobject) { 
     console.info(value + '-->'); }); } printArr(arr2); function Person(name,age) { 
     this.name = name; this.age = age; } //对于非基本类型,如要需要排序需要指定排序的策略 var persons = []; for(var i=0;i<5;i++){ var age = Math.floor(Math.random() * 100); persons[persons.length]=new Person('kanbujian'+i,age); } persons.sort(function (p1, p2) { 
     return p1.age - p2.age; }); console.info(persons); function printArr2(arr) { 
     //js中的foreach ,基于回调函数 arr.forEach(function (value, index, traversedobject) { 
     console.info(value.name+" "+value.age); }); } printArr2(persons); </script>
</head>
<body>
    <h1 style="text-align:center">数组的排序</h1>
</body>
</html>

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136273.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月4日 下午1:40
下一篇 2022年5月4日 下午1:40


相关推荐

  • PHP性能提升之opcache「建议收藏」

    PHP性能提升之opcache「建议收藏」     php的不同版本的迭代,都有优化(这是废话),php7,已经出来这么久了,可以说说是相当成熟了,php7的性能提升相对于php5.6等版本的状况,不只是一点儿,而是极大的提升了php的性能。    php自带的缓存有apc,O+。在PHP5.5开始,已经随着PHP的源代码一起发布,并且改名为:Opcache.OPcache 为什么可以优化?   …

    2025年11月29日
    7
  • 云上OpenClaw(Clawdbot)快速接入钉钉指南

    云上OpenClaw(Clawdbot)快速接入钉钉指南

    2026年3月12日
    2
  • 前端基础知识(grid布局)

    前端基础知识(grid布局)参考链接 grid 布局简介 CSSGrid 网格 布局 是一个二维的基于网络的布局系统 Flexbox 的出现很大程度上改善了我们的布局方式 但它的目的是为了解决更简单的一维布局 而不是复杂的二维布局 实际上 Flexbox 和 Grid 能协同工作 而且配合得非常好 Grid 网格 布局是第一个专门为解决布局问题而创建的 CSS 模块采用 grid 布局的元素 被称为 grid 容器 grid

    2026年3月19日
    2
  • 日志框架:slf4j-log4j12

    日志框架:slf4j-log4j12单独的 slf4j log4j12 第一步 加入 Maven 依赖 dependency groupId org slf4j groupId artifactId slf4j log4j12 artifactId version 1 7 28 version dependency

    2026年3月16日
    2
  • 电商网站的云配置推荐是什么_云服务器配置怎么选

    电商网站的云配置推荐是什么_云服务器配置怎么选电商网站该如何进行云服务器配置呢?电商云服务器的配置选择,其实和网站或应用的类型、访问量、数据量大小、程序质量等因素有关,建议和您的网站或应用的开发技术人员沟通,选择最适合您的配置。如果您没有技术人员可提供建议,可以参考我们的建议进行配置选择。网站初始阶段访问量小,只需要一台低配置的服务器即可,应用程序、数据库、文件等所有资源均在一台服务器上。阿里云服务器具有强大的弹性扩展和快速开通能力。随着业务的增长,你可以随时在线增加服务器的CPU、内存、硬盘以及带宽等配置,或者增加服务器数量,无需担心低配服务器.

    2026年4月17日
    5
  • Idea激活码最新教程2023.3.8版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2023.3.8版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2023 3 8 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2023 3 8 成功激活

    2025年5月29日
    15

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号