2011-10-24 113 views
-3

我尝试使用此方案循环内功能

var obj = new String('world'); 

obj.length; 

var i = 0; 

for(i= 0;i<obj.length; i++) { 
    document.write(obj[i] + " is letter " + i); 
    document.write("<br />"); 
} 

我创建什么“,直到这一刻正是这种功能

function obj(x) { 

    var y = x; 
    var doj = new String(y); 

    for (var i= 0; i<doj.length; i++) { 
     return document.write(doj[i] + " is letter " + i); 
     document.write("<br />") 
    } 

} 

obj("coguuu"); 
+1

请提出问题 – ewok

+0

什么问题? – JaredPar

+0

你的问题是什么? –

回答

2

这是因为你在第一个返回的函数创建一个函数循环的一步。删除return

+0

谢谢。我的错误 –

+0

post(doj [i] +“is letter”+ i); post(); } return doj; } obj(“dog”); –