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

Js-对象-04-Array

重点关注:Array String JSON  BOM DOM 

Array

Array对象时用来定义数组的。常用语法格式有如下2种:

方式1:

var 变量名 = new Array(元素列表); 

例如:

var arr = new Array(1,2,3,4); //1,2,3,4 是存储在数组中的数据(元素)

方式2:

var 变量名 = [ 元素列表 ]; 

例如:

var arr = [1,2,3,4]; //1,2,3,4 是存储在数组中的数据(元素)

通过索引来获取数组中的值。语法如下:

var arr = [1, 2, 3, 4];
//arr[索引] = 值;
alert(arr[0]);

var arr = new Array(1,2,3,4,5);
    // console.log(arr[0]);

    var arr = [1,2,3,4,5];
    console.log(arr);
    for(let i = 0; i < arr.length;i++){
        console.log(arr[i]);
    }

 

//类似于java中的集合  数组长度可变 类型可变
    var arr = [1,2,3,4];
    // arr[10] = 50;
    // console.log(arr[9]);
    // console.log(arr[10]);
    arr.push(10);
    arr.push(20);
    document.write(arr);

 

// 遍历数组中有值的元素
    arr.forEach(function(e){
        document.write(e);
    })

简单for循环无论有没有数值都会遍历出来。

箭头函数:

 //箭头函数
    arr.forEach(e => {
        console.log(e);
        
    })

//从start的索引位置开始删除,删除number个 
    arr.splice(start,number);


http://www.kler.cn/a/410672.html

相关文章:

  • 虚拟局域网PPTP配置与验证(二)
  • FFmpegFrameRecorder 切分视频文件时结束条件设置不当导致切分后的文件过短问题
  • 【网络安全设备系列】3、IPS(入侵防御系统)
  • 小U的奖学金申请问题
  • 《图像梯度与常见算子全解析:原理、用法及效果展示》
  • 【君正T31开发记录】8.了解rtsp协议及设计模式
  • Docker 的优势与测试环境的快速迁移
  • typescript基础入门
  • Redis Key 命名规范文档
  • python学习笔记(10)算法(3)列表
  • 国土安全部发布关键基础设施安全人工智能框架
  • 2024-11-21 学习人工智能的Day29 初见深度学习
  • vue2使用el-checkbox不能选中,解决方法
  • ES部署集群与可视化
  • 卷积篇 | YOLOv8改进之引入基于小波变换的新型卷积WTConv | ECCV 2024
  • 基于SSM的校园订餐管理系统
  • 寻找用户推荐人(考点:ifnull)【SQL+Pandas】
  • 002 MATLAB语言基础
  • Pytorch使用手册-Tensors(专题二)
  • 【人工智能基础】自然语言处理基础
  • IDEA2024如何创建Web项目以及配置Tomcat
  • ssm185大学学术交流论坛+vue(论文+源码)_kaic
  • 刷题——字符串中的单词数(力扣)
  • 使用Java代码操作Kafka(五):Kafka消费 offset API,包含指定 Offset 消费以及指定时间消费
  • unsloth vlm模型Qwen2-VL、Llama 3.2 Vision微调案例
  • 基于LLaMA完成第一个微调