首页 > 其他分享 >js第三天

js第三天

时间:2024-11-10 18:16:37浏览次数:3  
标签:arr max 第三天 js 添加 let 数组 单元

1、for循环

1.1 遍历数组

  let arr = ['刘德华', '刘强东', '马云', '马化腾']
        for (let i = 0; i < 4; i++) {
            document.write(arr[i] + '  ')
        }
​

1.2 循环嵌套

for (let i = 1; i <= 3; i++) {
            document.write(`第${i}天<br>`)
            for (let u = 1; u <= 5; u++) {
                document.write(`记住了第${u}个单词<br>`)
            }
        }
​

2、数组

2.1 遍历数组

2.2 数组的最值

 <script>
        //定义数组
        let num = [12, 24, 56, 5, 65, 32, 96]
​
        //定义最大值
        let max = 0;
​
        //循环比较大小
        for (let i = 0; i <= num.length; i++) {
            if (num[i] > max) {
                max = num[i]
            }
        }
        //输出最大值
        document.write(`最大值为${max}`)
    </script>

2.3 数组的操作

    • push 动态向数组的尾部添加一个单元(添加到末位),并返回数组的新长度

      • arr.push(元素)
    • unshit 动态向数组头部添加一个单元(添加到开头),

      • arr.unshit(元素)
    • pop 删除最后一个单元

      • arr.pop()
    • shift 删除第一个单元

      • arr.shift()
    • splice 动态删除任意单元

      • arr.splice(2, 1) 
        // 从索引值为2的位置开始删除1个单元
        //第二个参数可以不写,代表删到最后

标签:arr,max,第三天,js,添加,let,数组,单元
From: https://blog.csdn.net/2302_77669548/article/details/143653131

相关文章

  • node.js毕设游戏代练系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景随着电子竞技行业的快速发展,游戏代练已经成为许多游戏玩家提升游戏技能、快速提升段位的一种常见方式。现有研究主要集中在电子竞技行业的发展趋势、市......
  • node.js毕设员工个人发展平台(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于员工个人发展平台的研究,现有研究主要集中在员工职业发展规划、个人成长路径设计等方面,专门针对员工个人发展平台的研究较少。在国外,员工个人发展平......
  • JS 加密之特征识别
    加密类型不可逆加密不可逆加密算法的特征输入明文后由系统直接经过加密算法处理成密文,这种加密后的数据是无法被解密的,只有重新输入明文,并再次经过同样不可逆的加密算法处理,得到相同的加密密文并被系统验证。常见的不可逆算法:MD5,HMAC,SHA1、SHA-224、SHA-256、SHA-384,和SH......
  • (附源码)NodeJS高校篮球队管理系统-计算机毕设 27088
    NodeJS高校篮球队管理系统目录1绪论1.1研究背景1.2国内外研究现状1.3论文结构与章节安排2平台分析2.1系统可行性分析2.1.1硬件可行性分析2.1.2软件可行性分析2.1.3经济可行性2.1.4 操作可行性2.2系统功能分析2.3 系统用例分析2.4本章小结3......
  • Three.js 实现原生化组态化 低代码 封装适用与 企业项目使用的编辑器
    开发历程开源地址https://github.com/z2586300277/three-editor预览查看https://z2586300277.github.io/three-editor/dist/#/editorThree.js案例学习https://threehub.cn/保留three.js原生态,只是将three.js内部案例功能做了一个集成,并不对底层库改变,只撰写你......
  • Nodejs安装配置
    Nodejs安装配置安装:官方地址点击跳转:Node.js—在任何地方运行JavaScript安装到D盘(C盘外)Next即可配置在安装目录下,新建node_cachenode_global两个文件夹添加到环境变量:可以不用%NODE_HOME%的方式,添加直接添加D:\nodejs\node_cacheD:\nodejs\node_gl......
  • 【JS】如何设置一个只读属性
    1.Object.defineProperty通过属性描述符将属性设置为不可修改constobj={};Object.defineProperty(obj,'name',{value:'John',writable:false,//不允许修改该属性configurable:true,//允许删除或修改属性描述符});console.log(obj.name);//输......
  • node.js毕设网上书店系统设计与实现(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容选题背景关于网上书店系统设计与实现的研究,现有研究主要集中在电子商务平台的设计、用户体验优化、服务效果评估等方面。然而,专门针对网上书店系统设计与实现的研究......
  • jsonargparse python cli 开发库
    jsonargparse是一个pythoncli库,尽管不如其他库火(click)目前Lightningcli就使用了此库包含的特性自动创建cli类似Fire,typer,Clize以及Tyro支持类型校验支持通过配置文件或者环境变量的配置解析(集成confuse,configargparse,dynaconf,omegaconf)dataclass支持说明jsonargpa......
  • 华为OD机试2024年E卷-MVP争夺战[100分]( Java | Python3 | C++ | C语言 | JsNode | Go
    题目描述在星球争霸篮球赛对抗赛中,最大的宇宙战队希望每个人都能拿到MVP,MVP的条件是单场最高分得分获得者。可以并列所以宇宙战队决定在比赛中尽可能让更多队员上场,并且让所有得分的选手得分都相同,然而比赛过程中的每1分钟的得分都只能由某一个人包揽。输入描述输入第一行......