【发布时间】:2016-09-27 15:19:57
【问题描述】:
我有一个对象叫做人。我想做的是让生日方法使用外部变量返回生日的日期对象,见下文。我已经尝试了几种方法来让它工作,但没有运气。 我得到的最好的是 警报(人。生日()); //NaN
var person = {
firstName: "John",
mi: "G",
lastName: "Davis",
birthday: function() {
var x = new Date(bYear, bMonth, bDay);
return x();
},
}
如果我是 JavaScript 新手,我将不胜感激,这给我带来了一些问题。
变量 bYear = 1976;
var bMonth = "二月";
var bDay = 18;
【问题讨论】:
-
首先
x不是函数,所以应该是return x;。其次,Febuary不是有效月份,而是期待1。
标签: javascript function date object methods