小编use*_*618的帖子

jQuery for(x in y)循环

在下面的代码中,变量" key"没有大写,即使任何其他变量(如steve [j])如果key在函数调用中替换" " 则大写capitaliseFirstLetter().

有人能告诉我为什么吗?

for(key in aray) {
    steve = aray[key];
    for(j = 0; j < steve.length; j++){
        diff = steve[j].slice(key.length);
        if(diff == ""){
            diff = "_";
        }
        diffs.push(diff);
        var firstLetterUpper = /^[A-Z]/.test(steve[j]);
        if(firstLetterUpper){
            capitaliseFirstLetter(key)
            alert(key])
        }

    }
}
function capitaliseFirstLetter(string){
    return string.charAt(0).toUpperCase() + string.slice(1);
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

1
推荐指数
1
解决办法
462
查看次数

标签 统计

javascript ×1

jquery ×1