簡體   English   中英

如何將逗號分隔的值與數組相加? 使用java腳本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM