相关疑难解决方法(0)

将带逗号的字符串转换为数组

如何将字符串转换为JavaScript数组?

看看代码:

var string = "0,1";
var array = [string];
alert(array[0]);
Run Code Online (Sandbox Code Playgroud)

在这种情况下,alert会弹出一个0,1.当它是一个数组时,它会弹出一个0,当alert(array[1]);它被调用时,它应弹出它1.

有没有机会将这样的字符串转换为JavaScript数组?

javascript arrays string

334
推荐指数
12
解决办法
92万
查看次数

如何使用Javascript解析CSV字符串,其中包含数据中的逗号?

我有以下类型的字符串

var string = "'string, duppi, du', 23, lala"
Run Code Online (Sandbox Code Playgroud)

我想将字符串拆分为每个逗号上的数组,但只有单引号外的逗号.

我无法弄清楚分裂的正确正则表达式......

string.split(/,/)
Run Code Online (Sandbox Code Playgroud)

会给我的

["'string", " duppi", " du'", " 23", " lala"]
Run Code Online (Sandbox Code Playgroud)

但结果应该是:

["string, duppi, du", "23", "lala"]
Run Code Online (Sandbox Code Playgroud)

有没有任何跨浏览器解决方案?

javascript regex split

79
推荐指数
8
解决办法
10万
查看次数

如何在javascript中将逗号分隔的字符串转换为数字数组

我在JavaScript中有一个一维的整数数组,我想从逗号分隔的字符串中添加数据,有一个简单的方法吗?

例如: var strVale = "130,235,342,124 ";

javascript jquery

28
推荐指数
4
解决办法
10万
查看次数

为什么逗号分隔的字符串在javaScript中不使用split()转换为数组?

我正在尝试使用split方法将逗号分隔的字符串转换为数组(将逗号分隔的字符串转换为数组).

这是代码:

var nameList = "milk,sugar,flour";
var nameArray = nameList.split(',');

document.write('The nameList is: ' + nameList);
document.write('<br />');
document.write('The nameArray is: ' + nameArray);
Run Code Online (Sandbox Code Playgroud)

这是输出:

名称列表是:牛奶,糖,面粉
的nameArray是:牛奶,糖,面粉

在我看来它仍然是一个用逗号分隔的字符串.为什么逗号分隔的字符串在javaScript中不使用split()转换为数组?

javascript arrays

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

将JavaScript数组的字符串表示形式转换为对象

是否有一些javascript函数可以将已经格式化为字符串的字符串,并将其转换为数组?

var some_string = "[1,2,3,4]";
var some_array = castAsArray(some_string);
some_array.length // Returns 4.
Run Code Online (Sandbox Code Playgroud)

javascript arrays json

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

将逗号分隔的字符串分隔为新字符串

有没有办法将逗号分隔的字符串拆分为新字符串?模拟substring()方法和split()方法.

所以我想用字符串中的逗号分隔它:

let str = "arg1,arg2,arg3"; //and so on
Run Code Online (Sandbox Code Playgroud)

然后将每个值放入一个新的字符串,如下所示:

let str1 = "arg1";
let str2 = "arg2";
let str3 = "arg3";
Run Code Online (Sandbox Code Playgroud)

有没有办法在JavaScript中做到这一点?

javascript string

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

如何在 JavaScript 中连接两个不重复的字符串

我有两个字符串如下:

var str1 = "5YRS,AC,ALAR";
var str2 = "MON,5YRS,TRAU";
Run Code Online (Sandbox Code Playgroud)

我想将这两个字符串合并为一个字符串并删除其中的重复项。我尝试了以下方法:

var main_str = str1.concat(str2) //result: "5YRS,AC,ALARMON,5YRS,TRAU"
Run Code Online (Sandbox Code Playgroud)

我得到的结果最终被合并,如果我动态推送任何字符串,它不会显示所需的结果。是否有任何新的 ES6 实现来获取检查 null 检查并返回唯一字符串值的方法。

javascript ecmascript-6 typescript2.0

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

如何从URL获取数组?

我已将数组放入我的URL中,如下所示:

var params = arrayitems.join('&');
var url = "https://www.example.com/page?="+params;
Run Code Online (Sandbox Code Playgroud)

所以URL看起来像这样:

https://www.example.com/page?=item1&item2&item3&item4&item5
Run Code Online (Sandbox Code Playgroud)

现在有谁知道我怎么能把这些项目放回到下一页的数组中?

谢谢!

javascript

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

如何访问对象

我想要警报对象key名称及其value.但它没有用.

$(function() {
    var james =  {first: '1,2,3', second: '4,5,6' } 
    $('a').click(function(){
        alert(james[first]) 
    })
})
Run Code Online (Sandbox Code Playgroud)

javascript

-2
推荐指数
1
解决办法
35
查看次数

标签 统计

javascript ×9

arrays ×3

string ×2

ecmascript-6 ×1

jquery ×1

json ×1

regex ×1

split ×1

typescript2.0 ×1