我需要以下幾行轉換爲JavaScript:什麼是vbscript Chr()函數的JavaScript等價物?
cOrderNumList = frmSearch.OrderNumList.Value
cOrderNumList = Replace(cOrderNumList, Chr(10), "")
aOrderNumList = Split(cOrderNumList,",")
什麼是JavaScript相當於Chr(10)
我需要以下幾行轉換爲JavaScript:什麼是vbscript Chr()函數的JavaScript等價物?
cOrderNumList = frmSearch.OrderNumList.Value
cOrderNumList = Replace(cOrderNumList, Chr(10), "")
aOrderNumList = Split(cOrderNumList,",")
什麼是JavaScript相當於Chr(10)
cOrderNumList = frmSearch.OrderNumList.Value;
cOrderNumList = cOrderNumList.replace(String.fromCharCode(10), "");
aOrderNumList = cOrderNumList.split(",");
我所做的更改是否正確?
根據這個問題,我們需要用」,「分割。所以最後一行應該是'aOrderNumList = cOrderNumList.split(「,」);' –
@←Madura Harshana。 「,」是默認的策展人。 – user160820
ok,thanx user160820 ... –
爲char代碼轉換爲可以做這樣的字符串:
var outputString = yourString.replace(cOrderNumList, String.fromCharCode(10))
由於您會注意到,這會將char代碼轉換爲單字母字符串。由於JavaScript中不存在char類型,因此無法真正轉換爲純字符。
我認爲Replace應該用小寫字母來書寫。 – user160820
確實是我的錯字 –
yp .. thanx。 'var outputString = yourString.replace(cOrderNumList,String.fromCharCode(10))'isnt不需要用空字符串替換''「' –
cOrderNumList = Replace(cOrderNumList, String.fromCharCode(10), "")
您可以使用String.fromCharCode,但如果你的性格是硬編碼的,最好是簡單地使用"\n"
。
而作爲替換隻會替換第一個,我建議這個簡單的正則表達式:
cOrderNumList = cOrderNumList.replace(/\n/g, "")
這是一個超級有用的問題。爲什麼它在世界上關閉了? – Jay
提名重新開放,因爲它是一個非常有用的問題(非常有用),而且它完全清楚問題在哪裏。 –