2016-01-23 105 views

回答

5

只有toUpperCase的結果是一個字符串,但toUpperCase本身是一個函數。實際上,你必須執行它,這樣

console.log(typeof doh.toUpperCase()); 
// string 

例如,

console.log(typeof 'thefourtheye'.toUpperCase); 
// function 
console.log('thefourtheye'.toUpperCase); 
// [Function: toUpperCase] 
console.log(typeof 'thefourtheye'.toUpperCase()); 
// string 
console.log('thefourtheye'.toUpperCase()); 
// THEFOURTHEYE 
0

String.prototype.toUpperCase()toUpperCase()方法返回轉換爲大寫調用字符串值。

鑑於typeof運算符返回一個指示操作數類型的字符串,所以typeof doh.toUpperCasefunction

相關問題