javascript - 创建更紧凑的脚本

标签 javascript

我有一个关于以下 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

最佳答案

使用 for 循环

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

关于javascript - 创建更紧凑的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31094553/

相关文章:

javascript - 如何使用 Javascript 获取麦克风/输入设备的采样率?

javascript - d3 中动态矩形和圆形之间的区别?

javascript - 检测背景图片属性,检测背景图片比例,添加相关类

javascript - 迭代对象数组 javascript - 奇怪的行为?

Javascript Regex 使用字典中的多个单词从第一人称转换为第二人称

javascript - Jquery 从点击中获取选择器

javascript - 删除 Javascript 中的所有多个空格并替换为单个空格

javascript - 如何在具有相同类的多个文本框上将 readonly 属性设置为 false?

javascript - 对 Ajax 请求执行两个成功处理程序

javascript - 每帧多次调用 requestAnimationFrame 的模式是什么?