JS-数组定义

html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>JS-对象</title>
</head>

<body>

</body>
<script>
    //定义数组
    var arr = [1, 2, 3, 4, 5];
    console.log(arr[0]);
    console.log(arr[4]);

    //特点 长度可变 类型可变
    //默认值undefined
    var arr = [10];
    arr[10] = 100
    console.log(arr[10]);
    console.log(arr[9]);
    console.log(arr[8]);

    arr[6] = "hello";
    arr[7] = true;
    arr[11] = 'A';
    arr[1000] = true;
    console.log(arr[6]);
    console.log(arr[7]);
    console.log(arr);

</script>

</html>

for 循环遍历 遍历所有元素

但是forEach 空元素不遍历

//ES6 箭头函数

arr.forEach((e)=>{

console.log(e);

})

// 删除元素 下标指定

arr.splice(1,100)

// 添加元素

arr.push(7,8,9,10,11,"main")

html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>JS-对象</title>
</head>

<body>

</body>
<script>
    //定义数组
    /* var arr = [1, 2, 3, 4, 5];
    console.log(arr[0]);
    console.log(arr[4]);

    //特点 长度可变 类型可变
    //默认值undefined
    var arr = [10];
    arr[10] = 100
    console.log(arr[10]);
    console.log(arr[9]);
    console.log(arr[8]);

    arr[6] = "hello";
    arr[7] = true;
    arr[11] = 'A';
    console.log(arr[6]);
    console.log(arr[7]);
    console.log(arr);

    for (let i = 0; i < arr.length; i++) {
       console.log(arr[i]) ;
        
    } */
    var arr=[]
   for(let i=0;i<=10;i++){

   
        arr[i]="hallo"
    }

    // for 循环遍历 遍历所有元素
    /* for (let i = 0; i < arr.length; i++) {
        console.log(arr[i]);
     } */

     //forEach 空元素不遍历
    arr.forEach(function(e){
        console.log(e);
    })
    
   //ES6 箭头函数
  /*  arr.forEach((e)=>{
    console.log(e);
   }) */
   
//    添加元素
   arr.push(7,8,9,10,11,"main")


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

// 删除元素 下标指定
   arr.splice(1,100)
   console.log(arr);
</script>

</html>
相关推荐
挽淚2 分钟前
JavaScript 数组详解:从入门到精通
javascript
言兴3 分钟前
教你如何理解useContext加上useReducer
前端·javascript·面试
惜.己5 分钟前
使用python的读取xml文件,简单的处理成元组数组
xml·开发语言·python·测试工具
sunbyte6 分钟前
50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | GoodCheapFast(Good - Cheap - Fast三选二开关)
前端·javascript·css·vue.js·tailwindcss
前端的日常8 分钟前
网页视频录制新技巧,代码实现超简单!
前端
前端的日常9 分钟前
什么是 TypeScript 中的泛型?请给出一个使用泛型的示例。
前端
ccc101813 分钟前
老师问我localhost和127.0.0.1,有什么区别?
前端
南篱15 分钟前
JavaScript 中的 this 关键字:从迷惑到精通
javascript
Struggler28120 分钟前
Chrome插件开发
前端
apihz28 分钟前
域名WHOIS信息查询免费API使用指南
android·开发语言·数据库·网络协议·tcp/ip