向高手求教js有关问题

向高手求教js问题
现有一段字符串"*"我想把他们分成char数组
如果我在C#中可以这样处理
foreach(char ch in str)或者是str.ToCharArray();
请问如果我在js中想要实现这一功能的话怎么做呢?

------解决方案--------------------
在js里你本身就可以把字符串看成是char数组,不过用charAt方法取值
var str = "*";
window.alert(str.charAt(0));
------解决方案--------------------
function test(){
var my_array = new Array();
var str="*";
for(i=0;i<str.length;i++){
my_array[i]=str.substr(i,1);
}
alert(my_array);
}