/定义了一个叫arr1的数组
//里面有三个数组元素
//它们的值分别为zhangsan、lisi、wangwu
var arr1=['zhangsan','lisi','wangwu'];
//定义了一个叫arr2的数组
//里面有二个数组元素
//它们的值分别为xiaoqiang、wangcai
var arr2=new Array('xiaoqiang','wangcai');
//定义了一个叫arr3的数组
//里面有三个数组元素
//它们现在的值都为空
var arr3=new Array(3);
//进一步对js中定义数组进行解释
var str='hello'; //它其实也是String类的类对象,所以还可以写成
var str1=new String('hello');
var a1=[1,2,3,4]; //它其实也是Array类的类对象,所以还可以写成
var a2=new Array(1,2,3,4);
var i1=10; //其实i是Number类的类对象,所以还可以写成
var i2=new Number(10);
Typeof :测试数据类型二.测试数据类型
var age=10;
var name='xiaoqiang';
var marry=true;
var arr=[10,'xiaoqiang',true];
document.write(typeof age);
document.write(' ');
document.write(typeof name);
document.write(' ');
document.write(typeof marry);
document.write(' ');
document.write(typeof arr);
var arr=['zhangsan','lisi','wangwu','xiaoqiang','wangcai'];
//2:起始位置
//4:终止位置,但需要-1,所以这里的位置是3
arr1=arr.slice(2,4);
display(arr1);
//将arr数组和arr2数组中的元素进行合并
var arr2=['huangliu','huqi'];
//将合并之后的数组放入到arr3中
var arr3=arr.concat(arr2);
display(arr3);
//定义一个数组
var arr=['zhangsan','lisi','wangwu','xiaoqiang','wangcai'];
//用-_-符号为分隔符将数组元素进行连接,并返回一个字符串
var str=arr.join('-_-');
//打印字符串
document.write(str+' ');
//定义一个字符串,使用|分隔
var str='zhangsan|lisi|wangwu';
//按照|为分隔符进行切割,并返回一个新数组
var arr1=str.split('|');
//打印数组
display(arr1);