zoukankan      html  css  js  c++  java
  • JS总结 本地对象1

    Data对象

    用于获取当前时间的对象

    例如,要用该对象输出:  2016年9月7日 10:57 星期三   这样格式的时间

    var time=new Date(),
      month=time.getMonth()+1,
      year=time.getFullYear(),
      date=time.getDate(),
      hour=time.getHours(),
      minute=time.getMinutes(),
      day=time.getDay(),
      week=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
      document.write(year+"年"+month+"月"+date+"日 "+hour+":"+minute+" "+week[day]);
    

    **getMonth()方法获取的月份是0-11,0表示1月

    Math对象

    处理复杂的数学运算

    Math.abs(-10)   获取参数的绝对值,输出10

    Math.round(5.5)  获取参数最为接近的整数,若有两个,则以大的为准,输出6

    Math.random()    获取0-1之间的随机数

    Math.ceil(1.4)    向上取整,输出2

    Math.floor(1.6)  向下取整,输出1

    Math.pow(2,3)  指数函数,此处表示2的3次方,输出8

    数组对象

    定义一个数组:var arr=[1,2,3];

    arr.length     获取数组长度,输出3

    arr[2]   获取数组下标2的元素,输出3

    arr.push(5,6)  在数组结尾添加新数据5,6,返回数组新长度

    arr.unshift(-1,0)  在数组开头插入新数据-1,0,返回数组新长度

    arr.splice(0,0,"a")   在指定位置插入新数据"a",返回""

    arr.pop()  移除数组最后一个元素,返回该元素

    arr.shift()  移除数组第一个元素,返回该元素

    arr.splice(0,3)  从数组指定位置删除指定数量的元素,并返回删除数组

      

  • 相关阅读:
    diamond operator is not supported in -source 1.5
    ClassNotFoundException异常的解决方法
    serialVersionUID 的用途--转加自己的疑问
    java序列化---转
    junit类找不到的问题解决
    FastJson的基本用法----转
    sql字符串查找大小写敏感相关
    6.比较排序之快速排序
    有关ArrayList常用方法的源码解析
    5.比较排序之归并排序(非递归)
  • 原文地址:https://www.cnblogs.com/deoem/p/5848763.html
Copyright © 2011-2022 走看看