javascript 幾句話快速找出字串內指定字元的下標。
阿新 • • 發佈:2019-01-25
今天在和朋友討論如何快速找出字串內指定字元的下標 於是就出現了下面的寫法:
寫法1
var str ="this is javascript" var resault ={index:"",count:0}; while ( true ){ var index = str.indexOf("s") ; if(index == -1) break; resault.index += index +","; reaault.count++; } resault.index = index.subString(0,resault.index.length-1); console.log("index:"+resault.index); console.log("count:"+reaault.count);
寫法2
var box = "this is javascript";
for (var i = -1, arr = []; (i = box.indexOf("s", i + 1)) > -1; arr.push(i));
alert(arr);
記錄下,提醒自己基礎有多重要……