var date= "2015-11" +"-01"; ie8下返回 undefined,谁能给我解释下
var date= "2015-11" +"-01"; console.log(date); js 提前声明
请贴出完整一点的代码,你个定义代码,何来返回,如果仅仅是执行这段代码,那么返回undefined是正常的,因为你没有return语句。
首先这个应该和什么浏览器没有关系,
其次这个定义本身也没有问题,定义的值也是正常的
而返回undefined指的可能是整个函数的定义不明确,而不是指的date