循环内部功能

时间:2011-10-24 18:59:18

标签: javascript

我尝试使用此方案创建一个函数

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 个答案:

答案 0 :(得分:2)

这是因为您在循环的第一步中返回了该函数。删除return