我有2個JavaScript的變量:選擇值
var list1 = "john doe|bill williams|poll bregg|michael jordan";
var list2 = "analytic|trader|doctor|athlete";
我們必須採取記住,這兩個變量之間的關係是名字和職業放置在相同的順序,如:民意調查bregg是一名醫生,但約翰·多伊是一個分析。
比我需要創建一個函數,它將根據第一個變量選擇值給我第二個變量值。例如:
function getProfession(name){
...
return profession;
}
你能提出一個解決方案或提供線索?! 也許我必須使用數組的數組或像這樣的smth ?!
是的,你可以通過使用'split'來閱讀:https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/String/split但是你最好使用'JSON' 。像'var JSON = {「john doe」:「analytic」}'...... etc – Anders 2010-08-02 09:13:37