zoukankan      html  css  js  c++  java
  • JavaScript内置对象

    JS函数特点
    只有被调用才执行;参数不能使用var指定;没有重载,按就近原则调用函数;调用方法体中用return返回的函数,返回的结果直接赋值给onclick按钮作为onclick属性的值,需使用alert()将其在页面上显示。

    JS容器
    数组是js中的唯一容器,可以对其中的元素进行编号;元素可以为任意类型,可不为同一类型;js中数组可以越过某些索引给值。

    var arr = [1,2,3,4,5,6];//java中使用{}
    var arr = new Array();
    arr[0]="haha";
    arr[1]="haha";
    arr[2]="haha";
    arr[4]="haha";a
    lert(arr.length);//5
    alert(arr[3]);//undifined
    var arr = new Array(3);//即使给出数组长度为3,但也可以超出范围赋值
    arr[3]=4;
    alert(arr.length);//4
    vararr = new Array(1,2,3,4);
    arr[2]="Hello";//3换成了"Hello"
    arr[4]="World";//添加了一个新元素

    JS内置对象

    Array数组对象;Math对象;String对象;Date日期对象;Global对象。

    var arr = new Array();
    var date = new Date();
    var num = Math.abs(-100);
    alert(num);//100alert(Math.PI);//3.141592653589793 var arr=[1,2,3,4,5];alert(arr.join("-"));//1-2-3-4-5
    alert(arr.reverse());//[5,4,3,2,1]
    js获取当前日期
    var time = new Date();
    var year = time.getFullYear();//2015
    var month = time.getMonth()+1;//默认从0开始
    var day = time.getDate();//getDay()返回一周中的某一天(0-6)
    var hour = time.getHours();
    var minute = time.getMinutes();
    minute = minute>9?minute:"0"+minute;
    var second = time.getSeconds();
    second = second>9?second:"0"+second;
    var str = ""+year+month+day+hour+minute+second;//不加""将进行数字运算
    alert(str);//20151015173542
    js获取指定日期
    var now = new Date();//获取7天前的日期
    var start_milliseconds = now.getTime()-1000*60*60*24*7;
    var start = new Date();
    start.setTime(start_milliseconds);
    var startYear = start.getFullYear();
    var startMonth = start.getMonth()+1;
    startMonth = startMonth>9?startMonth:"0"+startMonth;
    var startDay = start.getDate();
    startDay = startDay>9?startDay:"0"+startDay;
    var startTime = startYear+"-"+startMonth+"-"+startDay;
    $("#task_start_time").val(startTime);
  • 相关阅读:
    [转]我们应该做什么样的研究
    [转]面向服务架构(SOA)和企业服务总线(ESB)
    [转]程序员应知——团队精神
    vs2010 调试快捷键
    asp.net 获取ip的6种方法
    解决了防止用户重复登陆和session超时
    IE 10 也能随网站应变,图标决定一切!
    Sony VAIO Duo 11 游戏性能测试
    翻出Windows 8 当中的游戏管理器
    Office 2013预览版已到期,需要付费才可正常使用
  • 原文地址:https://www.cnblogs.com/xyhero/p/9404319.html
Copyright © 2011-2022 走看看