11

現在の年を返すために、以下のコードがあります(jsFiddle にもあります)。jsFiddle が「Missing '()' コンストラクターを呼び出します」というエラーを出し続けますが、それが何を意味するのか、またはそれを取り除く方法がわかりません。コードは引き続き機能しますが、一体何がエラーを引き起こしているのか知りたいです:

HTML:

jQuery:

var currentYear = (new Date).getFullYear();
$(document).ready(function() {
    $("#year").text(currentYear);
});

ありがとう!

4

3 に答える 3

22

new Date警告の原因となっている部分です。これで修正されます:

var currentYear = (new Date()).getFullYear();
于 2013-09-30T15:08:27.723 に答える
2

のブラケットがDateありません。Date()

そう:

var currentYear = (new Date()).getFullYear();
于 2013-09-30T15:09:44.020 に答える
0

括弧がありません

new Date()
于 2013-09-30T15:10:06.147 に答える