var timer = {display:'x',at:'12 / 23/2016',in:3000000}; var text = timer.display +“on”+ timer.at +“。剩余时间:”+ timer.in;
在IE8中抛出错误“预期的标识符,字符串或数字”
var text = timer.display +“on”+ timer.at +“。剩余时间:”+ timer ['in'];工作!!!
这在chrome中工作得很好,在关键字中是。为什么只有IE8表现得很奇怪?
答案 0 :(得分:0)
in
是否被视为关键字?你可以使用:
var timer = {"display":"x", "at":"12/23/2016", "in" : "3000000"};
var text = timer.display + " on " + timer.at + ". Time Remaining : " + timer["in"];
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Lexical_grammar#Keywords