[英]how can i get the values separated by a comma to a array? using java script
我有這個靜態代碼,將隱藏/顯示一些組合框,但如果我添加更多類別怎么辦?如果添加更多類別,我必須每次都更改代碼
所以我想做的是有一個var,它將接收以逗號分隔的多個值
以及它們將如何分離值以及它們將值存儲在數組中。 現在當用戶需要添加更多類別時,不必編輯代碼。
但是如何將值除以逗號分隔,然后將它們添加到數組中?
您可以使用String.split()函數,例如:
var s = '1,2,3,4,5,6';
var values = s.split(',');
console.log(values);
有關詳細信息,請參閱此處: https : //developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/split
如果我理解你的問題,你會想看看http://www.w3schools.com/jsref/jsref_split.asp
並使用var arr = YOURVARIABLE.split(',');
您將使用split()方法。 http://www.w3schools.com/jsref/jsref_split.asp
var string = '1,2,3,text,123';
var array = string.split(',');
//array = [1, 2, 3, 'text', 123];
請嘗試以下代碼
var testString = "comma,seperated,list";
var stringArr = testString.split(",");
split()方法將字符串通過傳遞給它的分隔符拆分字符串並返回值數組。 在這種情況下,我們的數組將是
// stringArr = ["comma", "seperated", "list"];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.