स्ट्रिंग की शुरुआत में एक नया मान जोड़ने के लिए सबसे तेज़ तरीका क्या है?शुरुआत में स्ट्रिंग के लिए Concat
उत्तर
var mystr = "Doe";
mystr = "John " + mystr;
क्या यह आपके लिए काम नहीं करेगा?
आप इसे इस तरह से कर सकता है ..
var mystr = 'is my name.';
mystr = mystr.replace (/^/,'John ');
console.log(mystr);
अस्वीकरण: http://xkcd.com/208/
आप उपयोग कर सकते हैं
var mystr = "Doe";
mystr = "John " + mystr;
console.log(mystr)
आप भी इसे इस तरह
"".concat("x","y")
कर सकता है आप जावास्क्रिप्ट के नए संस्करण ES 2015 (उर्फ ES6) कहा जाता है का उपयोग करना चाहते हैं, तो आप इस्तेमाल कर सकते हैं Template strings ES द्वारा शुरू की 2015 और इस प्रकार कुछ दिशा निर्देश द्वारा सिफारिश की (airbnb's one के रूप में):
const after = `This is : ${after}`;
ES6:
let after = 'something after';
let text = `before text ${after}`;
हालांकि यह कोड स्निपेट प्रश्न हल कर सकता है, [एक स्पष्टीकरण सहित] (// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers) वास्तव में आपकी पोस्ट की गुणवत्ता में सुधार करने में मदद करता है। याद रखें कि आप भविष्य में पाठकों के लिए प्रश्न का उत्तर दे रहे हैं, और वे लोग आपके कोड सुझाव के कारणों को नहीं जानते हैं। स्पष्टीकरण टिप्पणियों के साथ अपने कोड को भीड़ न करने का प्रयास करें, इससे कोड और स्पष्टीकरण दोनों की पठनीयता कम हो जाती है! – kayess
ईएस 6: स्ट्रिंग इंटरपोलेशन –
- 1. टीसीएल स्ट्रिंग concat
- 2. एक शेल स्क्रिप्ट में concat स्ट्रिंग
- 3. Concat एक स्ट्रिंग को चुनने के लिए * MySql
- 4. तालिका में स्ट्रिंग की शुरुआत के साथ mysql मिलान स्ट्रिंग
- 5. एक बार फिर स्ट्रिंग पर concat + बनाम
- 6. स्ट्रैट एक स्ट्रिंग पर एक char concat?
- 7. किसी अन्य स्ट्रिंग की शुरुआत में स्ट्रिंग डालें
- 8. कैसे XSL के लिए एक स्ट्रिंग concat लिए: का चयन करें मूल्य के = "...
- 9. concat विधि
- 10. Concatenation ऑपरेटर (+) बनाम concat()
- 11. MySQL CONCAT स्थिति
- 12. सी # में स्ट्रिंग की शुरुआत में `@` का मतलब क्या है?
- 13. शुरुआत के लिए लिनक्स में मोनो के साथ कैसे शुरुआत करें?
- 14. + = Concat से अधिक कुशल है?
- 15. मानचित्र और concat
- 16. Erubis ब्लॉक सहायक concat
- 17. xslt concat function
- 18. concat पांडा DataFrame
- 19. डर्बी: CONCAT समकक्ष
- 20. EditText मूल्य की शुरुआत में @
- 21. शुरुआत में रहस्यमय स्थान जब एक फ़ंक्शन से स्ट्रिंग लौटाई
- 22. Concat स्तंभों का चयन
- 23. क्लोजर मेटाप्रोग्रामिंग प्रश्न (शुरुआत के लिए!)
- 24. शुरुआत के लिए स्क्वैक या फारो स्मॉलटाकर?
- 25. कुल शुरुआत के लिए एंबेडेड लिनक्स
- 26. कैसे group_concat एक concat में MySQL
- 27. अर्धविराम "के लिए" की शुरुआत में कैसे काम करता है?
- 28. MySQL concat() क्वेरी में उपयोग किए जाने वाले कॉलम नाम बनाने के लिए?
- 29. vi शुरुआत से कर्सर तक हटाने के लिए
- 30. जावा: StringBuilder का उपयोग उदाहरण के लिए, शुरुआत
मैं xkcd स्ट्रिप के लिए इसे ऊपर उठाने का लुत्फ उठा रहा हूं। उत्तम सामग्री! आपका सुरुचिपूर्ण समाधान शायद धीमा है क्योंकि यह नियमित अभिव्यक्ति प्रोसेसर को तुरंत चालू करता है। – Rolf
@ रॉल्फ शायद सबसे अधिक नहीं। यह ** निश्चित रूप से ** 'प्रतिष्ठा +' मूल स्ट्रिंग ';' समाधान से धीमा है। –