need help. javascript beginner
нужно вывести строку символов посимвольно. т.е. вывелся первый, потом второй и т. п.
типа как в С:
char mas[]="Ura"
for(int i=0; mas!='\0'; i++)
cout<<mas;
пожалуйста, подскажите, как реализовать это в JavaScript
заранее спасибо.
Такси 1 Люка Бессона) Там еще гврят таксисту, что человек с двух колес пересел на 4, а он опять на два подался))
Ну, в сторону кино, займемся делом.. Я правда не понял, КУДА ВЫВЕСТИ?:) Строку можно вывести в слой, в ячейку таблицы, в бади и еще в куча разных мест)) ТАк куда надо?:)
Вот простейшее..
<html><body><script language='JavaScript'>
var mas = ['u','r','a'];
for (i in mas) document.write(mas);
</script></body></html>
А вто пример из referenc`а по JScript (МС`овская реализация JS):
function ShowDriveList()
{
var fso, s, n, e, x;
fso = new ActiveXObject("Scripting.FileSystemObject");
e = new Enumerator(fso.Drives);
s = "";
for (;!e.atEnd();e.moveNext())
{
x = e.item();
s = s + x.DriveLetter;
s += " - ";
if (x.DriveType == 3)
n = x.ShareName;
else if (x.IsReady)
n = x.VolumeName;
else
n = "[Drive not ready]";
s += n + "
";
}
return(s);
}
Ну, здесь тебе стоит обратить внимание на встроенный объект Enumerator. Вот он в отличие от моего примера умеет перебирать не индексы элементов массива (объекта), а его дитёв. Вроде б все..) Чава..