साथ विश्व स्तर पर की जगह आप प्रतिस्थापन के लिए सरणी का उपयोग कर सकते हैं:जावास्क्रिप्ट सरणी
var array = {"from1":"to1", "from2":"to2"}
for (var val in array)
text = text.replace(array, array[val]);
लेकिन क्या होगा अगर आप विश्व स्तर पर बदलने के लिए की जरूरत है, यानी पाठ = text.replace (/ से/जी, "करने के लिए");
ऐरे बहुत बड़ा है, इसलिए यदि मैं प्रत्येक चर के लिए "text = text.replace (...)" लिखता हूं तो स्क्रिप्ट बहुत अधिक जगह लेगी।
आप उस मामले में सरणी का उपयोग कैसे कर सकते हैं? "/ से 1/जी": "to1" काम नहीं कर रहा है।
आपकी सरणी वास्तव में ऑब्जेक्ट ऑब्जेक्ट है, एक ऐरे ऑब्जेक्ट नहीं है, भले ही इसे एक एसोसिएटिव सरणी के रूप में माना जा सके :) – Luc125