[JavaScript基础]学习④---变量、操作符、数组

Paste_Image.png
Paste_Image.png
Paste_Image.png
Paste_Image.png

操作符之间的优先级(高到低):

算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号

数组

var myarr=new Array(); //定义数组
 myarr[0]=80; 
 myarr[1]=60;
 myarr[2]=99;

创建数组语法:

var myarray=new Array();
var myarray= new Array(8); //创建数组,存储8个数据。 

注意:
1.创建的新数组是空数组,没有值,如输出,则显示undefined。
2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。

数组赋值

var myarray=new Array(); //创建一个新的空数组
myarray[0]=66; //存储第1个人的成绩
myarray[1]=80; //存储第2个人的成绩
myarray[2]=90; //存储第3个人的成绩
myarray[3]=77; //存储第4个人的成绩
myarray[4]=59; //存储第5个人的成绩
var myarray = new Array(66,80,90,77,59);//创建数组同时赋值
 var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)

增加元素

myarray[5]=88; //使用一个新索引,为数组增加一个新元素
myarray.length;

JavaScript数组的length属性是可变的

arr.length=10; //增大数组的长度
document.write(arr.length); //数组长度已经变为10
var arr=[98,76,54,56,76]; // 包含5个数值的数组
document.write(arr.length); //显示数组的长度5
arr[15]=34;  //增加元素,使用索引为15,赋值为34
alert(arr.length); //显示数组的长度16

二位数组

定义方法1

var myarr=new Array();  //先声明一维 
for(var i=0;i<2;i++){   //一维长度为2
   myarr[i]=new Array();  //再声明二维 
   for(var j=0;j<3;j++){   //二维长度为3
   myarr[i][j]=i+j;   // 赋值,每个数组元素的值为i+j
   }
 }

定义方法2

var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3]]

赋值

myarr[0][1]=5; //将5的值传入到数组中,覆盖原有值。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第1章 认识JS JavaScript能做什么?1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)2.实现...
    mo默22阅读 5,195评论 0 5
  • 今天是清明节,传统的扫墓节日,而对多数的年轻人来说变成了节假日。像我们这种半军事化院校管理的尤为严格,平时像是有一...
    云由故理阅读 3,975评论 0 0
  • 为什么你一个人在角落旁 怎么显得那么悲伤 人来人往 别人却比你显得更彷徨 你曾那么猖狂 有谁和你两眼相望 人们匆匆...
    一缸红酒阅读 1,144评论 0 0
  • 架构的中心就是 耦合解耦 :使不同的类或不同的模块之间交互影响越少,常用的解耦方式 Delegate Na...
    我想走出去阅读 2,656评论 0 0
  • 最近都抄着佛经。 曾经的我啊,为了写好这佛经,还花了不少功夫。先是买了一大堆临摹纸,笔墨纸砚什么的,后来觉得不够优...
    圆苑阅读 3,738评论 0 2