console.log和JavaScript中的返回有什麼區別?他們都看到打印出終端中的東西。什麼是console.log和返回在javascript中的區別
isPrime(num){
if (num % i === 0)) {
return false ;
}
for (var i = 2; i < num; i++) {
if (num % i === 0) {
return false;
}
}
console.log和JavaScript中的返回有什麼區別?他們都看到打印出終端中的東西。什麼是console.log和返回在javascript中的區別
isPrime(num){
if (num % i === 0)) {
return false ;
}
for (var i = 2; i < num; i++) {
if (num % i === 0) {
return false;
}
}
console.log()
是打印輸出到控制檯。然而,return
是指當一個函數被調用,以將數據發送回變量,像這樣:
var foo = bar();
如果bar()
有return
聲明,該值將被傳遞給foo
。
返回
return語句結束函數執行和指定要返回給函數調用的值。
CONSOLE.LOG
控制檯對象提供對瀏覽器的調試控制檯(如Web控制檯在Firefox)
console.log
將消息輸出到開發工具concel選項卡下的Web控制檯。
'return'不打印任何東西。獲取返回值的函數可能是打印結果的函數! –
控制檯(「終端」)將始終顯示最後一個表達式的結果。例如,'console.log(「foo」)'將'foo'打印到控制檯,然後返回'undefined',這也是控制檯打印的最後一個評估。 'console.log'將打印東西甚至從網頁的代碼,其中評估不打印。 – Amadan