zoukankan      html  css  js  c++  java
  • js进阶篇之内置对象

    1.Date对象

    方法:

      set/getFullYear()  年

      set/getMonth()    月

      set/getDate()      日

      set/getDay()       星期:(0~6)周日到周六

      set/getHours()  时

      set/getMinutes() 分

      set/getSeconds() 秒

    返回星期:

      var mydate = new Date();

      var week = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

          document.write("今天是"+week[mydate.getDay()]+"<br/>");


    2.Math对象:Math为固有对象,直接将其作为对象使用

    方法:

      Math.abs(x);    x的绝对值

      Math.max(x,y);    

      Math.min(x,y);

      Math.pow(x,y);    x的y次方

      Math.ceil(x);       向上取整: >=x,并且最接近x的整数

      Math.floor(x);     向下取整: <=x,并且最接近x的整数

      Math.round(x);   四舍五入

      Math.random();  返回0~1之间的随机数

    3.String 字符串对象

    var mystr = "hell0, world!";

    属性与方法:

      mystr.length;         字符串长度

      mystr.toUpperCase();        返回全大写字符串

      mystr.toLowerCase();     返回全小写字符串

      mystr.charAt(index);      返回指定位置的字符,字符在字符串中的下标以0开始,最后一个字符下标为mystr.length-1,

                      若index不在范围内,返回空字符。

      mystr.indexOf(substring, startpos);

                     返回字符串出现的首位置(编号从0开始),若无返回-1

                     startpos:从此位置开始检索

      mystr.split(separator,limit); 将字符串分割成数组并返回此数组

                     separator:分隔符, limit:分割次数,数组长度,省略不限制分割次数

      mystr.substring(startpos, stoppos);

                     提取介于两个下标之间的字符串

                     stoppos:可省略,到最后位置

      mystr.substr(startpos, length);

                     返回从startpos开始,长度为length的字符串

                     startpos:若为负,从最后一个字符往前数

                     length:可省略,到最后位置

    4.数组对象

    属性与方法:

      myarr.length;   

      myarr.concat(arr1,arr2,...,arrn);

              数组连接,返回连接后的数组副本,不改变原数组

      myarr.join(分隔符);

              返回字符串,将数组元素用分隔符连接起来的字符串

      myarr.reverse();

              颠倒数组元素的顺序,直接改变原来的数组

      myarr.slice(start, end);

              返回子数组,end省略则到结尾

      myarr.sort(sortMethod);

          1.方法函数不指定,则按照unicode编码顺序排列

          2.指定方法函数,按指定排序方法排序

           sortMethod(a,b); 根据返回值指定相应顺序

              返回值  <=-1, a在b之前

                   >-1 && <1, a、b顺序一致

                   >=1,  a在b之后

      

  • 相关阅读:
    总结第一、二类斯特林数(模板)
    总结组合数的几种求法(模板)
    HDU5521 Meeting(dijkstra+巧妙建图)
    BZOJ4152 The Captain(dijkstra+巧妙建图)
    CF1194D 1-2-K Game (博弈论)
    JavaScript字符串的操作
    JavaScript基础–闭包
    JavsScript基础–声明提升
    JavaScript基础–作用域
    css基础(一)
  • 原文地址:https://www.cnblogs.com/canfengyiyue/p/5088156.html
Copyright © 2011-2022 走看看