javascript 对象方法

来源:互联网 发布:抢手机软件 编辑:程序博客网 时间:2024/05/21 16:22

var sObj=new String("Hello world!");

var stxt=sObj.charAt(3);//选中第几个字符

 

 

var stxt="This is test string";

var s1=stxt.substring(5,8);//从5到8

var s2=stxt.substr(5,8);//从5后面8个字符

 

var ss1=stxt.slice(2,3);//同substring,只是如果结束位小于开始位,返回空字符串

 

var s3=stxt.indexOf("t");//返回t所在位置

 

var s4=stxt.split("=");//将string分开

 

var s5=stxt.toUpperCase();//返回大写

---------------------------------------------------------------------------------------------------------

正则表达式

var regExp=//s/*/;//正则表达式

var str="qqq *wwe **etrr  *fgfgfgf";

var result=str.replace(regExp,"-");//替换

alert(result);

**********************************

//match

var regExp=/qqq/;

var str="qqq *wwe **etrr  *fgfgfgfqqq";

var result=str.match(regExp);

alert(result);

 

**********************Date****************************

var d=new Date(1999,6,9,30,30,30);

alert(d);

//Sat Jul 10 1999 06:30:30 GMT+0800

d.setMonth(**);

d.setYear(**);

d.setHours(**);

d.setMinutes(**);

d.toLocalString(**);

d.toLocalTimeString(**);

************************Math**********************

 

Math.abs(***);//绝对值

Math.asin();

Math.atan(**);

***************Array***************************

var str=new Array('one','two');

var str=['one','two'];

 

var str=new Array();

str[0]="good";

str[1]="dsa";

 

 

var f=new Array();

f.push("Apple");

f.push("Banaa");

 

var s=f.push("Cherry");//返回f的length

 

var m=f.shift();//移除元素

f.unshift("good");//使用unshift添加元素

 

var g=f.pop();//使用pop移除元素

 

var s=Array();

s.push("good");//将元素添加到数组的最后面

s.push("ssss");

var n=s.push("wwww");

alert(n);

alert("shift"+s.shift());//移除

 

 

 

最前面的元素

s.unshift("unshift");//将元素添加到数组的最前面

alert("unshift"+s);

alert("pop"+s.pop());//移除最后面的元素

alert(s);

 

原创粉丝点击