我正处于一个需要将JavaScript变量拆分为单个值的项目中。
我的变量如下所示:
["ch au"] or ["ch"]or ["au"]
我想检查该变量中是否存在ch或au。如果存在,则需要将其保存到另一个变量。
如何检查特定变量中是否存在ch和au。
答案 0 :(得分:1)
var countryArray = str.split(" ");
这会将您的字符串拆分为数组。在这种情况下,您的分隔符似乎是空格。
答案 1 :(得分:1)
我不确定你想要什么,但这里有一些指示。 :)
var myString = 'ch au';
// Check if string contains string
if (myString.indexOf('ch') >= 0) {
// Split string (in this case by ' ')
var myArray = myString.split(' ');
// This returns an array that would look like: ['ch', 'au']
// Check if array contains string
if (myArray.indexOf('ch') >= 0) {
// Take individual value from an array
var newString = myArray[0];