我正在阅读互联网上的一段代码。 我在javascript代码中看到了这一行。 什么是在以下代码语句中使用的“/ 1 /”和“/ 0 /”?JavaScript中的“/ 1 /”是什么意思?
var firstDate = new Date(String(monthNum) + "/1/" + String(yearNum));
var lastDate = new Date(String(monthNum + 1) + "/0/" + String(yearNum));
我正在阅读互联网上的一段代码。 我在javascript代码中看到了这一行。 什么是在以下代码语句中使用的“/ 1 /”和“/ 0 /”?JavaScript中的“/ 1 /”是什么意思?
var firstDate = new Date(String(monthNum) + "/1/" + String(yearNum));
var lastDate = new Date(String(monthNum + 1) + "/0/" + String(yearNum));
"/1/"
和"/0/"
是除了字符串文字罢了。
你是串联这两个字符串与month
和year
字符串(通过调用String()
形成的,虽然我觉得他们不需要)构造一个特定的日期字符串。
所以我改变了你的代表10k ...恭喜:) –
@ZaheerAhmed:所以它看起来。非常感谢你! –
这只是一个字符串文字,在这里用作较大字符串的构建块 –
您是否尝试打印'String(monthNum)+“/ 1 /”+ String(yearNum)'? – 2013-11-21 10:04:16
这是一个字符串,他们串联一个日期,输出应该是'新日期(“月数/ 1 /年数字”)' –