首页 > 代码库 > 字符串的第几个

字符串的第几个

近日有个项目需要显示周几,一开始是这样写的

//日期var dateObj = new Date().find(‘.sign_date‘).html((dateObj.getMonth() + 1) + ‘/‘ + dateObj.getDate()).end().find(‘.sign_week‘).html("周" + "日一二三四五六"[dateObj.getDay()])

在IE7以上都正常显示 ,结果在IE7成了 “周undefined”

改为

//日期var dateObj = new Date().find(‘.sign_date‘).html((dateObj.getMonth() + 1) + ‘/‘ + dateObj.getDate()).end().find(‘.sign_week‘).html("周" + "日一二三四五六".charAt(dateObj.getDay()))

既可。