2017-09-03 83 views
0

如何將分詞轉換爲小寫?我有以下代碼。如何將分詞轉換爲小寫

var title = 'The Quick brown fox'; 
 

 
var titleCase = []; 
 

 

 
var Titlewords = title.split(""); 
 

 
for (var i = 0; i < Titlewords.length; i++) { 
 
    Titlewords[i].toLowerCase(); 
 

 
    console.log(Titlewords[i]); 
 

 
}

+0

拆我想你必須用'」,「分裂的話'(空間),而不是''「'空字符串 –

回答

1

你只需要分配Titlewords[i].toLowerCase()Titlewords[i]

var title = 'The Quick brown fox'; 
 

 
var titleCase = []; 
 

 

 
var Titlewords = title.split(""); 
 

 
for (var i = 0; i < Titlewords.length; i++) { 
 
Titlewords[i] = Titlewords[i].toLowerCase(); 
 

 
console.log(Titlewords[i]); 
 

 
}

0

你需要更新值

Titlewords[i] = Titlewords[i].toLowerCase(); 

var title = 'The Quick brown fox'; 
 

 
var titleCase = []; 
 

 

 
var Titlewords = title.split(""); 
 

 
for (var i = 0; i < Titlewords.length; i++) { 
 
    Titlewords[i] = Titlewords[i].toLowerCase(); 
 

 
    console.log(Titlewords[i]); 
 

 
}

0

str.toLowerCase()返回一個字符串,而不是將它降低。你想要做的是

Titlewords[i] = Titlewords[i].toLowerCase(); 
2

你可以做很多在JavaScript中沒有的東西自己編寫循環。這只是另一個例子。

const title = 'The Quick brown fox'; 
const words = title.split(' ').map(word => word.toLowerCase()); 

// print the array 
console.log(words); 

// print the single words 
words.forEach(word => console.log(word)); 

資源