其中timetag=" <img src='" + dig + ".gif'>";是把img这个标签赋给timetag还是作为一个字符串赋值给timetag呢? 答:作为一个字符串赋值给timetag 下面的timetag +=" <img src='" + dig + ".gif'>";又是什么意思呢?
答:构建一个包含<img>标签的字符串 timetag +=" <img src='" + dig + ".gif'>"; 等同于
timetag =timetag +" <img src='" + dig + ".gif'>";
答:构建一个包含<img>标签的字符串 timetag +=" <img src='" + dig + ".gif'>"; 等同于
timetag =timetag +" <img src='" + dig + ".gif'>";
num=100;var dig = parseInt(num/10); //取100除以10的整数10赋值给dig
var timetag=" <img src='" + dig + ".gif'>"; //把字符串“<img src='10.gif'>”赋值给timetag
dig = num%10; //取100除以10的余数0赋值给dig
timetag +=" <img src='" + dig + ".gif'>";
//相当于 timetag = timetag + " <img src='" + dig + ".gif'>";
//就是把字符串“<img src='10.gif'>”+ “<img src='10.gif'>"
//即“<img src='10.gif'><img src='10.gif'>" 赋值给timetag
return timetag; //返回timetag即“<img src='10.gif'><img src='10.gif'>" +=就是一种运算符
比如a+=1 和a=a+1是一样的
可是程序上习惯写成a+=1
当然这里的a必须是数值型的
a+="1" 即a=a+"1";
这里的a就必须是字符型的