首页 > 代码库 > JavaScript对象

JavaScript对象

日期对象:var Udate = new Date();

返回/设置年份方法:

     get/setFullYear()

var mydate=new Date();//当前时间2014年3月6日document.write(mydate+"<br>");//输出当前时间document.write(mydate.getFullYear()+"<br>");//输出当前年份mydate.setFullYear(81); //设置年份document.write(mydate+"<br>"); //输出年份被设定为 0081年。

 返回星期方法:

       getDay()返回星期,返回的是0-6的数字,0表示星期天

<script type="text/javascript">  var mydate=new Date();//定义日期对象  var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];//定义数组对象,给每个数组项赋值  var mynum=mydate.getDay();//返回值存储在变量mynum中  document.write(mydate.getDay());//输出getDay()获取值  document.write("今天是:"+ weekday[mynum]);//输出星期几</script>

返回/设置时间方法:

    get/setTime()返回/设置时间,单位毫秒数,计算从1970年1月1日零时到日期对象所指的日期的毫秒数。

如果将目前日期对象的时间推迟1小时:

<script type="text/javascript">  var mydate=new Date();  document.write("当前时间:"+mydate+"<br>");  mydate.setTime(mydate.getTime() + 60 * 60 * 1000);  document.write("推迟一小时时间:" + mydate);</script>

String字符窜对象

定义:var mystr = "I Love You"  

    使用String对象的toUpperCase()方法将字符窜小写字母转换为大写字母

var mystr = "Hello World";var mynum = mystr.toUpperCase();

返回指定位置的字符:
       charAt(index)方法可返回指定位置的字符。返回的字符是长度为1的字符窜 
       index:必需。表示字符窜中某个位置的数字
   在字符窜"I love You"中,返回位置2的字符

<script type="text/javascript">  var mystr="I love JavaScript!"  document.write(mystr.charAt(2));</script>

返回指定的字符窜首次出现的位置
        indexOf(substring,strtops);
        substring规定需检索的字符窜值
        strtopos可选的整数参数。规定在字符窜中开始检索的位置。
  该方法用于查找是否含有子窜

<script type="text/javascript">  var str="I love JavaScript!"  document.write(str.indexOf("I") + "<br />");  document.write(str.indexOf("v") + "<br />");  document.write(str.indexOf("v",8));</script>

字符窜分割split()
    split()方法将字符窜分割为字符窜数组,并返回此数组
    splitObject.split(separator,limit)
    separator从该参数指定的地方分割stringObject
    limit分割的次数,如果设置该参数,返回的子窜不会多于这个参数指定的数组,如果无此参数则不限制次数

var mystr = "www.imooc.com";document.write(mystr.split(".")+"<br>");document.write(mystr.split(".", 2)+"<br>");document.write(mystr.split("")+"<br>");document.write(mystr.split("", 5));

 www,imooc,com
   www,imooc
   w,w,w,.,i,m,o,o,c,.,c,o,m
   w,w,w,.,i

提取字符窜substring()
   substring()方法用于提取字符窜中介于两个指定下标之间的字符
         stringObject.substring(startPos,stopPos);
   starPos开始的位置 ,stopPos结束的位置,可省略
 注:若start=stop,则返回的就是空窜
       若start比stop大,则在提取之前会交换着两个参数

<script type="text/javascript">  var mystr="I love JavaScript";  document.write(mystr.substring(7));  document.write(mystr.substring(2,6));</script>

  

 

 

 

JavaScript对象