百度了半天都没有这块代码的解释,哪个大佬能传道解惑呀。
var i=1;
while(i<=5)
{
document.write("这是第"+i+"行");
i++
}
++i:自身表达式加一
+号的两边如有一个是字符串,就把另一边的值也转换面字符串,并把两个字符串拼接在一起。
如i=1 "这是第"+i+"行"
的结果就是"这是第1行"
字符串或字符的连接符,衔接变量与字符的显示并打印
加号用于连接两个字符串
那是输出+i+是把前后的字符串拼接起来输出,如果i=1那么输出就是“这是第1行“
拼接字符串 + xx + 也可以用es6模板字符串这是第${i}行
while(i<=5){
document.write("这是第"+i+"行");
i++
}
表示在 i 少于等于 5 ,之前一直循环, document.write 执行文本输出字符串, 内容是 ("这是第"+i+"行") ,具体显示会是 例如 '这是第1行','这是第2行' 等等