学习JavaScript---对象2(接上)
程序员文章站
2022-07-14 21:06:05
...
12、Array还有两个和顺序相关的方法---reverse和sort
reverse()方法颠倒数组内数组项的顺序,例如:
var aValues = new Array("hello","hi","good");
aValues.reverse();
alert(aValues.toString());
sort()根据数组项的值按升序排序。它的过程是先调用toString()方法将所有数组项转换为字符串,然后比较数组项的大小。例如:
var aValuess = new Array("b","c","a","e");
aValuess.sort();
alert(aValuess.toString());//输出a,b,c,e
13、splice方法
splice方法的作用:将数据项插入数组的中部。
删除:splice(0,3);//第一个参数表示要删除的起始位置,第二个参数表示删除的个数
例如:
var aValues = new Array("a","b","c","d");
aValues.splice(1,2);
alert(aValues.toString());//输出a,d(删除了第一个位置开始的两个字符b和c)
替换而不删除:splice(2,0,"f","g",....)//第一个参数表示起始位置,第二个参数为0时表示不删除,第三个参数及其以后参数表示要插入的值。
aValues.splice(0,0,"e","hello","hfcc");
alert(aValues.toString());//e,hello,hfcc,a,b,c,d
替换而删除:splice(2,1,"f","g",....)//第一个参数表示起始位置,第二个参数为1时表示删除起始位置(2)的那个数组项,第三个参数及其以后参数表示要插入的值。
aValues.splice(1,3,"e","hello","hfcc");
alert(aValues.toString());//a,e,hello,hfcc
二、Date类
1、var dDate = new Date();//当前时间
2、var dDate = new Date(0);//1970年1月1日08:00:00
3、var dDate = new Date(Date.parse("May 20,2005"));//2005年5月20日00:00:00
4、var dDate = new Date(Date.UTC(2005,1,8));//2005年2月8日08:00:00,注意的是utc返回的月份是传入的第二个参数加一。顺序必须为年,月,日,小时,分,秒,毫秒。前两个是必须传入的,后几个可选。
5、Date类同Array类一样,覆盖了toString和vauleOf方法,valueOf返回的是毫秒数,toString返回的是日期格式的字符串,根据浏览器的不同toString返回的格式不同。
6、还有其他许多get,set方法。
reverse()方法颠倒数组内数组项的顺序,例如:
var aValues = new Array("hello","hi","good");
aValues.reverse();
alert(aValues.toString());
sort()根据数组项的值按升序排序。它的过程是先调用toString()方法将所有数组项转换为字符串,然后比较数组项的大小。例如:
var aValuess = new Array("b","c","a","e");
aValuess.sort();
alert(aValuess.toString());//输出a,b,c,e
13、splice方法
splice方法的作用:将数据项插入数组的中部。
删除:splice(0,3);//第一个参数表示要删除的起始位置,第二个参数表示删除的个数
例如:
var aValues = new Array("a","b","c","d");
aValues.splice(1,2);
alert(aValues.toString());//输出a,d(删除了第一个位置开始的两个字符b和c)
替换而不删除:splice(2,0,"f","g",....)//第一个参数表示起始位置,第二个参数为0时表示不删除,第三个参数及其以后参数表示要插入的值。
aValues.splice(0,0,"e","hello","hfcc");
alert(aValues.toString());//e,hello,hfcc,a,b,c,d
替换而删除:splice(2,1,"f","g",....)//第一个参数表示起始位置,第二个参数为1时表示删除起始位置(2)的那个数组项,第三个参数及其以后参数表示要插入的值。
aValues.splice(1,3,"e","hello","hfcc");
alert(aValues.toString());//a,e,hello,hfcc
二、Date类
1、var dDate = new Date();//当前时间
2、var dDate = new Date(0);//1970年1月1日08:00:00
3、var dDate = new Date(Date.parse("May 20,2005"));//2005年5月20日00:00:00
4、var dDate = new Date(Date.UTC(2005,1,8));//2005年2月8日08:00:00,注意的是utc返回的月份是传入的第二个参数加一。顺序必须为年,月,日,小时,分,秒,毫秒。前两个是必须传入的,后几个可选。
5、Date类同Array类一样,覆盖了toString和vauleOf方法,valueOf返回的是毫秒数,toString返回的是日期格式的字符串,根据浏览器的不同toString返回的格式不同。
6、还有其他许多get,set方法。
上一篇: tomcat 配置 ssl
下一篇: tomcat 配置 ssl