zoukankan      html  css  js  c++  java
  • 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>
    

      

     

     

     

  • 相关阅读:
    深入浅出列生成算法
    小游戏云开发入门
    代码生成器插件与Creator预制体文件解析
    使用四叉树优化碰撞检测
    游戏开发中的人工智能
    一个可屏蔽长短链接的网络模块
    游戏开发中的新手引导与事件管理系统
    Creator填色游戏的一种实现方案
    CocosCreator之AssetBundle使用方案分享
    跨引擎游戏框架说明文档
  • 原文地址:https://www.cnblogs.com/zsboy/p/4112444.html
Copyright © 2011-2022 走看看