2015-06-27 80 views
0

我有一个关于如下因素的javascript代码一个简单的问题:创建一个更紧凑的剧本

var item1 = nr[1]; var item1_nosp = item1.replace(/\s/g, '').toLowerCase(); 
var item2 = nr[2]; var item2_nosp = item2.replace(/\s/g, '').toLowerCase(); 
var item3 = nr[3]; var item3_nosp = item3.replace(/\s/g, '').toLowerCase(); 
var item4 0 nr[4] ....... and so on 

有没有一种方法来简化这个代码?

我需要两个变量:item1item1_nosp

+0

for循环可以做到这一点 – depperm

+0

我是新来的JavaScript。请你给我一个简短的例子。 –

+1

你不需要** item1,因为它完全是'nr [1]'。 –

回答

1

有了一个for循环

var items_nosp=[]; 
for(i=1;i<nr.length;i++){ 
    var item1 = nr[i]; 
    items_nosp.push(item1.replace(/\s/g, '').toLowerCase()); 
} 
+0

谢谢你很多 –

+0

@RonnyHabets如果这个答案对你有帮助,请点击答案旁边的复选标记,以关闭你的问题和奖励积分给解决你的问题的用户。 – IronFlare