我有一個包含工作人員中文和英文名稱的JavaScript數組。Javascript拆分數組
例子:
XXX MA Yo-Yo
其中XXX
代表了中國名:馬友友
。
我想通過使用第一空格" "
作爲一個指標將其分成兩部分。
for (i = 0; i < /* ... */)
{
w_temp = arr[i];
w_name = w_temp[1].split(' ', 1);
/* ... */
}
w_name[0]
成功返回馬友友
。但w_name[1]
返回undefined
,無法返回MA Yo-Yo
。
我怎樣才能將它分成兩部分?
我想'W_TEMP [1]'是一個錯誤。從這個問題來看,我認爲'w_temp'是字符串「XXX CHAN Tai-Man」 – Phil
@Phil:問題指出'w_name [0]'返回正確的值,所以'w_temp [1]'必須正確。 – icktoofay
可能是對的,對我來說仍然很奇怪 – Phil