【发布时间】:2017-06-26 21:08:32
【问题描述】:
console.log 和 JavaScript 中的 return 有什么区别? 他们都看到在终端打印出东西。
isPrime(num){
if (num % i === 0)) {
return false ;
}
for (var i = 2; i < num; i++) {
if (num % i === 0) {
return false;
}
}
【问题讨论】:
-
return不打印任何内容。获取返回值的函数可能就是打印结果的函数!!! -
控制台(“终端”)将始终显示最后一个表达式的结果。例如,
console.log("foo")将foo打印到控制台,然后返回undefined,它也被控制台打印为最后的评估。console.log将打印内容到控制台,即使是从网页代码中也不会打印评估。
标签: javascript return