我有一個數組,我想查找其中的字符串數'hello'
。有沒有辦法做到這一點?有沒有一種方法在javascript中找出某個字符串在數組中的次數?
1
A
回答
2
var count = 0;
for(var i=0; i<myArray.length; i++) {
if(myArray[i] == 'hello') {
count++;
}
}
+0
啊......沒有想到這個選項。謝謝。 – chromedude 2010-11-01 22:40:41
2
假設它是一個字符串數組,
var count = 0;
for (var i = 0; i < stringArray.length; ++i) {
if (stringArray[i] == "hello")
++count;
}
0
現在的東西完全不同
功能
:
var count = stringArray.filter(function(x) { return x == "hello" }).length
0
var arr=['no','hello',2,true,false,'hello','true','hello'];
if(arr.indexOf){
var ax= -1, count= 0;
while((ax= arr.indexOf('hello', ax+1))!= -1)++count;
}
alert(count)
0
或者
var count = stringArray.reduce(function(a,b){ return (b=='hello')?a+1:a},0)
相關問題
- 1. 有沒有更好的方法來找到一個字符出現在C或數組中的字符串?
- 2. 有沒有一種簡單的方法從C中的字符串數組創建一個字符串?
- 3. 有沒有一種快速有效的方法來在Javascript中乘數組?
- 4. 有沒有辦法在C#中訪問字符串數組中的字符串?
- 5. iOS - 在字符串中查找單詞出現次數的最有效方法
- 6. 在字符串中找到一個數組中的字符串
- 7. 有沒有一種方法來檢查一個字符串/ char是否存在於另一個字符串中?
- 8. Java在字符串數組中找到某個數字
- 9. 有沒有一種簡單的方法在Fortran中查找索引數組零?
- 10. 字符串出現在另一個字符串中的次數
- 11. 在JavaScript中,有沒有一種方法來區分其他字符的字母?
- 12. 有沒有在nsstring中查找字符串的類或方法?
- 13. 有沒有一種方法可以使javascript不計算某個特定字符?
- 14. 在JavaScript中計算字符串中數字的出現次數
- 15. 找到數組中的字符串匹配數組在JavaScript中?
- 16. 如何找到沒有。一個字符在bash字符串中出現的次數?
- 17. JavaScript - 有沒有辦法找出給定的字符是否包含在沒有循環的字符串中?
- 18. 有沒有一種方法可以按特定順序從數組中構建一個字符串?
- 19. JavaScript程序找到一個字符串中的字符,但沒有在另一個字符串中
- 20. 有沒有一種方法可以將數組中的字符串用作函數的名稱?
- 21. 在Vue.js中,有沒有一種方法可以避免使用JavaScript字符串的組件模板?
- 22. 另一種查找字符串是否是數組的方法
- 23. 在Java中查找數組中所有字符串的組合
- 24. 查找一個字出現在一個字符串中的次數
- 25. 統計unix中某個字符出現在字符串中的次數
- 26. 有沒有一種方法來處理Python中字符串中的兩個單詞之間的子字符串?
- 27. 有沒有一種方法來評估string.contains()方法內的多個字符串?
- 28. 尋找某一種的一個或多個字符串元組
- 29. 找到字符串數組中字符串的最快方法
- 30. Python:沒有。字符串中的每個字符的出現次數的
我不明白這個問題是如何不同[從你以前的一個](http://stackoverflow.com/questions/4073157/can-you-use-javascript-search-on-an-array-as -Well作爲一種串)。 – user113716 2010-11-01 23:08:05
@patrick我的意思是在前面的一個,但我不能指定得不夠好,因爲我得到的答案只返回數組中的第一個位置。我得到的答案正是我想要的。 – chromedude 2010-11-01 23:14:26
如果沒有表達您的問題,您可能需要考慮刪除該問題。 :o) – user113716 2010-11-01 23:35:25