1.Array对象用于定义数组
//方式一
var arr=new Array(1,2,3);
alert(arr);
//方式二
var arr=[1,2,3];
alert(arr);
//特点:JS数组相当于Java中的集合,变长变类型
var arrs=[1,2,3];
arrs[10]=10;
alert(arrs[10]);
alert(arrs[9]);//undefined
arrs[9]='hello';
alert(arrs[9]);
//属性:length:数组中的元素个数
var arr1=[1,2,3];
for(let i=0;i<arr1.length;i++){
alert(arr1[i])
}
//方法:push添加
arr1.push(4);
alert(arr1[3]);
//splice(开始删除的位置,删除的个数):删除
arr1.splice(0,1);
alert(arr1);
2.字符串
//方法一
var str=new String("hello");
//方法二
var str1="hello";
var str2='hello';
属性:
- length :字符串的长度
方法:
- charAt():返回在指定位置的字符、
- indexOf():检索字符串
var str=new String("hello");
var str1="hello";
var str2='hello';
//length
alert(str.length);
//trim:消除空格
var str3=' hello ';
alert(1+str3.trim()+2);