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