5
如果我有一串文本,我將如何將該字符串轉換爲字符串中每個單獨單詞的數組?將每個單詞推送到一個數組
類似:
var wordArray = [];
var words = 'never forget to empty your vacuum bags';
for (//1) {
wordArray.push(//2);
}
1 =經過的每一個字的字符串命名的話 2 =推這個詞的陣列
這將創建以下數組:
var wordArray = ['never','forget','to','empty','your','vacuum','bags'];
可能想用'.split(/ \ s + /)'處理多個空格。 – jfriend00
不知道爲什麼,但字ArrayArray顯示它是一個對象...不是一個數組... – munmunbb
@ Wendy:JavaScript中的所有東西都是一個對象,包括數組。如果你嘗試運行'console.log(wordArray instanceof Array)'*應該*導致'true',除非你已經嘗試過了?但是由於'String.prototype.split()'總是返回一個數組(據我所知,從閱讀文檔幾次),我相當確信這是一個返回的數組。 –