说明:Chrome的控制台本来就支持多行js的
演示:这里给出一份控制台截图
可以看到图中的js是多行一次性执行
原因:你之所以不能多行的原因 有可能是在写完一行js之后按下回车键 但是控制台的回车键是执行代码所以就只能一行了
解决:其实多行只需要在需要换行的地方 按下shift+enter(回车键) 就可以换行了
function checkLe(text){if(text.value.length>2){
text.value=text.value.substring(0,2)
}
}
<input type="text" onkeyup="checkLe(this)">
<input type="text" onkeyup="checkLe(this)">
<input type="text" onkeyup="checkLe(this)">
如下例子主要是在node编译环境下。比如加法运算:
输入:
3
1 2
1 3
1 4
输出:
3
4
5
使用的是for循环调用console.log()
对每一行的输入都有对应的输出的多行输入多行输出的问题可以使用如下方法:
输入:
1 2
1 3
1 4
输出:
3
4
5