我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

巨朝阳-20221102-js基础04

[复制链接]
云云学员认证 发表于 2022-11-3 01:24:59 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、今日学习
  • 精通一维数组的基本操作(定义,赋值,常用方法)====50%
  • 掌握一维数组的遍历方法====10%
  • 掌握二维数组的遍历方法====10%
  • 掌握重点数组操作方法(普通api)----先理解中文含义=====30%


  • 一维数组
    分类:
            1.字面量方式:let/var/const 变量名(数组名) = [];
        2.实例化方式:let/var/const 变量名(数组名) = new Array();
                    通过构造函数(类)来new一个对象(实例对象)
    数组常见的操作方法
    访问整个数组:数组名
    访问数组元素:数组名[索引]
    访问数组长度:数组名.length
    获取数组的最大索引值:数组名.length-1

    删除数组元素--了解: delete 数组名[索引]

    清空数组:arr=[];        arr.length=0;

    增加修改:
            数组名[索引(目前没有的索引值)]=新的值;  // 新增
            数组名[索引(目前有的索引值)]=新的值;    // 修改
    遍历循环
    语法
    方式一:for循环遍历数组
    for(let i=0; i<arr.length ;i++){
        i----索引
        arr----数组的每一项元素
    }
    方式二:forEach
    数组名.forEach(function(v,i){
        v====当次遍历数组的元素
        i====当次遍历数组的索引
    })
回复

使用道具 举报

关注0

粉丝0

帖子39

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026