• 数组初体验


     一:几种构造对象的方法

     //1.利用内置构造函数的方式来创建对象
     8         var zyb = new Object();
     9         zyb.name = "绿波";
    10         zyb.age = 40;
    11         console.log(zyb);

    1
    <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <script> 7 //1.为什么要有数组 8 //输入班级人数,然后输入每个人的成绩,然后在所有成绩输入完毕后,算出总成绩 9 //var num = +prompt("请输入班级人数:"); 10 //var score,sum = 0; 11 //var max = 0,min = 100; 12 //for(var i = 1;i <= num;i++){ 13 // score = +prompt("请输入第"+i+"个学生的成绩:"); 14 // sum += score; 15 // //错误:没有理解题意,这里是每次添加一个成绩,你就加一次 16 // //但是,题意的要求是:全部输入完毕之后,再相加 17 // 18 //} 19 //简单的变量,只能存储一个数据:有没有什么容器,可以存放多个数据:数组 20 //什么是数组:数据的集合(组合) 21 22 23 //var arr = new Array(); 24 //arr[0] = 10; 25 //arr[1] = 20; 26 //arr[2] = 30; 27 //arr[3] = 40; 28 //arr[4] = 50; 29 //console.log(arr); 30 31 //2.数组如何声明 32 //利用构造函数的方式来声明 33 //var 数组名 = new Array(); 34 //var ageArr = new Array(); 35 // 36 ////3.数组的赋值 37 ////数组拥有数据(元素),每个元素都有下标(从0开始,依次往后加1) 38 ////通过下标给数组赋值 39 ////数组名[下标数] = 值; 40 //ageArr[0] = 16; 41 //ageArr[1] = 17; 42 //ageArr[2] = 18; 43 // 44 ////4.数组的取值 45 ////同样是通过下标去取值 46 //console.log(ageArr[1]); 47 //console.log(ageArr); 48 49 //5.修改数组的元素 50 //通过下标 51 var ageArr = new Array(); 52 ageArr[0] = 16; 53 ageArr[1] = 17; 54 ageArr[2] = 18; 55 console.log(ageArr[0]); 56 ageArr[0] = 36; 57 console.log(ageArr[0]); 58 //新值会覆盖旧值 59 60 //6.稀疏数组 61 //有一些下标有值,有一些下标没有值 62 ageArr[7] = 40; 63 console.log(ageArr); 64 console.log(ageArr[5]);//undefined 65 66 67 </script> 68 </head> 69 <body> 70 71 </body> 72 </html>
  • 相关阅读:
    MySQL主从复制
    shell 文件中添加内容
    nginx+tomcat 负载均衡
    springMVC接受数组
    javaweb集成swagger
    svn 验证位置失败 Authorization failed
    java 实现一个beautiful的弹层和具体功能
    java 实现冒泡排序
    Error running 'Unnamed': Address localhost:1099 is already in use
    页面怎么引用外部css+js代码
  • 原文地址:https://www.cnblogs.com/DZzzz/p/8533048.html
Copyright © 2020-2023  润新知