JavaScript内置对象

来源:互联网 发布:reversi java 编辑:程序博客网 时间:2024/06/03 16:34

 一、

在JavaScript中,系统的内置对象有Date对象、Array对象、String对象和Math对象等。

Array:用于在单独的变量名中存储一系列的值。

String:用于支持对字符串的处理。

Math:使我们有能力执行常用的数学任务,包含了若干个数字常量和函数。

Date:用于操作日期和时间。

1、Date对象

语法:

   var 日期实例=new Date(参数);

          日期实例是存储Date对象的变量。可以省略参数,如果没有参数,则表示当前日期和时间,

             例如:var today=new Date();//将当前日期和时间存储在变量today中

          参数是字符串格式“MM DD,YYYY,hh:mm:ss”,表示日期和时间,

              例如:var tdate=new Date("May 30,2017,16:34:28");

2、Math对象

Math对象提供了许多与数学相关的功能,他是一个JavaScript的一个全局对象,不需要创建,直接作为对象使用就可以调用其属性和方法。

二、常用定时函数

JavaScript中提供了两个定时函数:setTimeout()和setInterval()。此外,还提供了用于清除timeout的两个函数:clearTimeout()和clearInterval()。

1、setTimeout()

     setTimeout()用于在指定的毫秒后调用函数或计算表达式。

语法:setTimeout(“调用的函数名称”,等待的毫秒数)

2、setInterval()

    setInterval()可按照指定的周期(以毫秒计)来调用函数或计算表达式。

语法:setInterval(“调用的函数名称”,周期性调用函数之间间隔的毫秒数)

3、clearTimeout()和clearInterval()

clearTimeout()函数用来清除由setTimeout()函数设置的timeout,

语法:clearTimeout(setTimeout()返回的ID值);

clearInterval()函数用来清除由setInterval()函数设置的timeout,

语法:clearInterval(setInterval()返回的ID值);