创建一个日期对象,使用new操作符后跟Date的构造函数。
var date = new Date();
调用默认构造函数情况下,新创建的日期自动获得当前时间和日期。如果需要指定日期和时间,需要传入表示该日期的毫秒数。
Javascr ipt中提供了两个方法来计算日期,Date.parse()方法接收一个表示日期的字符串参数,然后根据这个日期返回相应的日期毫秒数。但是日期的格式往往因实现以及地区而异。Date.UTC()也返回表示日期的毫秒数,它的参数分别是年份、基于0的月份(一月是0)、月中的
前言
javascr ipt中的this,constructor ,prototype,都是老生常谈的问题,深入理解他们的含义至关重要。在这里,我们再来复习一下吧,温故而知新!
this
this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使用apply和call两个全局方法来改变函数中this的具体指向。
先看一个在全局作用范围内使用this的例子:
con
Javascr ipt中的数组类型与其他语言中的数组有着很大的区别。Javascr ipt中的每一项可以保存任何类型的数据。而且,Javascr ipt数组的大小是可以动态调整的,可以随着数据的添加自动增长以容纳新增数据。
创建数组的基本形式有两种。
1.Array构造函数
var cities = new Array();
如果预先知道要保存的项目数量,也可以给构造函数传递该数量,该数量会自动变成length属性的值。
var cities = new Array(3);
也可以向Arra