1、关于日期
var month=new Date().getMonth() ; 这里获得的month比真实月份少一。因为是从0开始计数的。上次演示的时候就出现了这个问题。追了代码才知道。
自黑:我怎么这么菜啊,虽然只是偶尔操作一下时间,但是也不至于连这个都忘了。。。
2、关于单引号和双引号的使用
(1)纯json 建议使用双引号,因为很多语言只能解析双引号的格式,为了接口通用性,必须使用双引号来包围key和value,
(2)HTML中的情况:<input value="Test" type="button" οnclick="alert("OK");" />
这时,还是归于HTML的管辖范围,所以转义字符应该使用HTML的,而不是javascript的。两个双引号的做法是vbScript的,\"这种做法则是javascript的,而HTML的,则是用",此外还可以使用:'。
(3)在js中
单引号和双引号差别不太大。但是据说,双引号可能增加转义或解析是否内含变量的情况。而如果做法文网站,很多法文单词包含 ’ 这个字符,所以也会出问题。选择一种,并尽量保持风格不变。适当做出取舍即可。不用纠结。老外一般都用单引号 '