javascript的日期对象、数组对象、二维数组使用说明

 更新时间:2014年12月22日 09:39:42   投稿:hebedich  
这篇文章主要介绍了javascript的日期对象、数组对象、二维数组使用说明,需要的朋友可以参考下

一、日期对象

格式 :   日期对象名称=new Date([日期参数])
日期参数: 1.省略(最常用)
                                     2.英文-参数格式:月 日,公元年[时:分秒]

                                如:today=new Date(“October 1,2008 12:00:00”);

                          3.数值格式: 公元年,月,日,[时,分,秒]

                                如:today=new Date(2008,10,1);

复制代码 代码如下:

<html>
<head>
<script type="text/javascript">
var date=new Date();
var day=date.getDay();
if(day==0){
    day="日";
}
document.write("现在时刻: "+(date.getYear()+1900)+"年"+(date.getMonth()+1)+"月"+date.getDate()+"日"+" 星期"+day+" "+date.getHours()+":"+date.getMinutes()+":"+date.getSeconds());
</script>
</head>
</html>

二、数组对象

建立数组对象:
            格式1: 数组对象名称=new Array([元素个数])

            格式2: 数组对象名称=new Array([[元素1][,元素2,…]])

            格式3:数组对象名称=[元素1[,元素2,…]]

数组长度可变,数组元素类型可以不一样

          如:  fruit=new Array(3);//fruit=new Array();

             fruit[0]=”苹果”;    

                       fruit[1]=”鸭梨”;

                       fruit[2]=”橘子”;       


                  fruit=new Array(”苹果”,”鸭梨”,”橘子”);

                 fruit=[”苹果”,”鸭梨”,”橘子”];//使用的最多的

复制代码 代码如下:

<html>
<head>
<script type="text/javascript">
//var fruits= new Array("苹果","鸭梨","橙子");//比较用的多
//var fruits= ["苹果","鸭梨","橙子"];//建议这样定义、初始化数组,这种方式用的最多

var fruits=new Array(4);//用的少
fruits[0]="苹果";
fruits[1]="鸭梨";
fruits[2]="橙子";
fruits[3]="香蕉";
for(var i=0;i<fruits.length;i++){
    document.writeln("fruit["+i+"]="+fruits[i]+"<br>");
}
</script>
</head>
</html>

三、二维数组

复制代码 代码如下:

<html>
<head>
<script type="text/javascript">
var fruits=new Array(3);
fruits[0]=new Array("苹果",2);
fruits[1]=new Array("鸭梨",3);
fruits[2]=new Array("桃子",4);

for(var i=0;i<fruits.length;i++){
    for(var j=0;j<fruits[i].length;j++){
        document.writeln("fruits["+i+"]["+j+"]="+fruits[i][j]+"</br>");
    }
    document.writeln("</br>");
}
</script>
</head>
</html>

相关文章

  • JavaScript中Math.SQRT2属性的使用详解

    JavaScript中Math.SQRT2属性的使用详解

    这篇文章主要介绍了JavaScript中Math.SQRT2属性的使用详解,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • JS JSON.stringify()的5个使用场景详解

    JS JSON.stringify()的5个使用场景详解

    JSON.stringify()方法用于将一个值转为JSON字符串,该字符串符合JSON格式,并且可以被JSON.parse()方法还原,下面这篇文章主要给大家介绍了关于JS JSON.stringify()的5使用场景,需要的朋友可以参考下
    2023-01-01
  • javascript内置对象arguments详解

    javascript内置对象arguments详解

    这篇文章主要介绍了javascript内置对象arguments,实例讲解arguments是什么怎么用,需要的朋友可以参考下
    2014-03-03
  • javascript向flash swf文件传递参数值注意细节

    javascript向flash swf文件传递参数值注意细节

    如何使用javascript向SWF文件传递参数?在网上找了一个完整的教程,很有启发性和实用性,如下是完整实现的步骤,需要的朋友可以参考下
    2012-12-12
  • JavaScript中的Math.LOG2E属性使用详解

    JavaScript中的Math.LOG2E属性使用详解

    这篇文章主要介绍了JavaScript中的Math.LOG2E属性使用详解,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • JavaScript中变量的用法

    JavaScript中变量的用法

    这篇文章介绍了JavaScript中变量的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • Ajax状态码的生成顺序以及含义介绍

    Ajax状态码的生成顺序以及含义介绍

    这篇文章介绍了Ajax状态码的生成顺序以及含义,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • JS中for循序中延迟加载动态效果的具体实现

    JS中for循序中延迟加载动态效果的具体实现

    今天在做一个前端的效果的时候碰到一个棘手的问题,就是实现一个动态的圆柱效果,废话不多少,直接上代码
    2013-08-08
  • 详解javascript设计模式三:代理模式

    详解javascript设计模式三:代理模式

    这篇文章主要介绍了javascript设计模式三:代理模式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • JavaScript中用getDate()方法返回指定日期的教程

    JavaScript中用getDate()方法返回指定日期的教程

    这篇文章主要介绍了JavaScript中用getDate()方法返回指定日期的教程,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06

最新评论