我正在尝试使用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()转换为数组?
这是一个阵列.Array#toString
生成以逗号分隔的输出.
试试这个:
[3, 4, 'b'].toString();
Run Code Online (Sandbox Code Playgroud)
如果您使用console.log
而不是document.write
检查nameArray
,您将看到它是一个数组.
归档时间: |
|
查看次数: |
900 次 |
最近记录: |