如何在jquery或javascript中将[“一”、“二”、“三”、“四”]转换为[一、二、三、四]作为数组
how to convert ["one","two","three","four "] to [one,two,thee,four] as array in jquery or javascript
我有一个场景。我将以下面显示的数组格式从服务中获取所有数据。但我需要通过将它们作为字符串删除来将其转换为
var array1 = ["one","two","three","four"]
var array1 = [one,two,thee,four]
数组包含数组变量的字符串。
Try,
var array1 = ["one","two","three","four"].map(function(val){ return window[val]; });
但新数组将包含变量的值,而不是变量本身。
该数组中没有双引号。引号只是对string
文本进行分隔,当它们被解析为字符串时,其中没有引号。
如果你想从一个字符串中删除所有的引号,其中实际上有一些:
str = str.replace(/"/g, ""); // RegEx to match `"` characters, with `g` for globally (instead of once)
你可以在一个数组上的循环中做到这一点:
for (var i = 0; i < array1.length; i++) {
array1[i] = array1[i].replace(/"/g, "");
}
相关文章:
- Javascript转换数组
- JSON.stringify不转换数组
- 使用underscore.js转换数组
- 对象转换数组
- 在 JavaScript 中的值列表中转换数组
- 转换数组并反转
- 用一个巨大的字符串“”转换数组;数字”;,用逗号分隔成一个数字数组(而不是字符串)
- 用javascript转换数组中的日期
- 如何转换数组字符串
- 转换数组中的输入值
- 如何在创建数组后转换数组中的var
- Json转换数组是一个字符串
- 在AngularJS中转换数组属性
- 在javascript中转换数组
- 动态转换数组为树状结构
- 使用Javascript和Underscore.js转换数组对象
- node.js中使用node-gyp的转换数组
- Nodejs -转换数组
- D3 js转换数组的矩形不工作
- 在Javascript中转换数组的数字到字符串