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>

  

 

 

 

posted @ 2014-11-21 11:33  calmound  阅读(186)  评论(0编辑  收藏  举报