JavaScript数组定义
var arr1=[2,5,6];//定义时直接给数组元素赋值
var arr2=[];//定义一个空数组
var arr3=new Array();//定义一个空数组并通过索引来赋值
arr3[0]=1;
arr3[3]="abc";
JavaScript数组特点:
v 数组长度可变。总长度等于数组的最大索引值+1
v 同一数组中的元素类型可以互不相同
v 当访问未赋值的数组元素时,该元素值为undefined,不会数组越界
JavaScript运算符
算数运算符 |
+-*/%++-- |
赋值运算符 |
= |
比较运算符 |
><>= <= == != === !=== |
逻辑运算符 |
&& || ! |
位运算符 |
& | ~ ^ <<>> |
其它运算符 |
三目运算符(?:)、逗号运算符、void运算符、typeof、instanceof
|