JAVAScript---9.数组

  • 内建对象

  • 宿主对象

  • 自定义对象

  • 数组(array)

    • 数组也是一个对象

    • 它和我们普通对象功能类似 也是用来存储一些值的

    • 不同的是普通对象是使用字符串作为属性名的
      而数组是使用数字来作为索引操作元素

    • 索引:
      从0开始的整数就是索引

    • 数组的存储性能比普通对象要好,在开发中我们经常使用数组来存储一些数据

                    // 创建数组对象
                    var arr = new Array();
                    console.log(typeof arr);
      
    • 向数组中添加元素 arr[0] = 10;

    • 从数组中读取元素 arr[0] 如果读取不存在的索引,他不会报错而是返回undefined
      对于连续的数组,使用length可以获取到数组的长度(元素的个数)
      对于非连续的数组,使用length会获取到数组的最大的索引+1
      尽量不要创建非连续的数组
      修改length 修改的length大于原长度 则多出部分会空出来
      修改length 修改的length小于原长度 则多出的元素会删除

      向数组的最后一个位置添加元素
      语法arr[arr.length] = x;

posted @   梵高de画笔  阅读(14)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示