स्ट्रिंग.फॉम करकोड (72) एच देता है। चार एच से 72 नंबर कैसे प्राप्त करें?String.fromCharCode को कैसे उलटें?
35
A
उत्तर
48
'H'.charCodeAt(0)
9
उपयोग charCodeAt:
var str = 'H';
var charcode = str.charCodeAt(0);
5
या अभी तक बेहतर:
function CHR(ord)
{
return String.fromCharCode(ord);
}
function ORD(chr)
{
return chr.charCodeAt(0);
}
तो
var mySTR = ORD(72);
का उपयोग कर आप उन्हें एक बार से अधिक उपयोग करना चाहते हैं, और/या बहुत।
5
@ सिल्वियो का जवाब केवल 0xFFFF तक कोड बिंदुओं के लिए सच है (जो अंत में अधिकतम है जो स्ट्रिंग.फ्रोमकोडोड आउटपुट कर सकता है)। तुम हमेशा कल्पना नहीं कर सकते एक चरित्र की लंबाई एक है:
var utf16ToDig = function(s) {
var length = s.length;
var index = -1;
var result = "";
var hex;
while (++index < length) {
hex = s.charCodeAt(index).toString(16).toUpperCase();
result += ('0000' + hex).slice(-4);
}
return parseInt(result, 16);
}
यह का उपयोग करना::
''.length
-> 2
यहाँ कुछ है कि काम करता है
utf16ToDig('').toString(16)
-> "d800df30"
(https://mothereff.in/utf-8 से प्रेरणा)
संबंधित मुद्दे
- 1. पायथन में टुपल्स को कैसे उलटें?
- 2. जावा में सिस्टम.लोड लाइब्रेरी को कैसे उलटें
- 3. MySQL में डिफ़ॉल्ट ऑर्डरिंग को कैसे उलटें?
- 4. .NET में obfuscation को कैसे उलटें?
- 5. स्ट्रिंग में शब्दों को कैसे उलटें?
- 6. एनएसएमयूटेबलएरे में डेटा को कैसे उलटें?
- 7. array.map (String.fromCharCode) इतना धीमा क्यों है?
- 8. स्केलर मानों के लिए कलर मैप छवि को कैसे उलटें
- 9. ओबजॉपी की पट्टी को केवल-रख-डीबग के साथ कैसे उलटें?
- 10. node.js का उपयोग कर फ़ाइल में बाइनरी डेटा कैसे लिखें?
- 11. एक एस्पेक्स पृष्ठ पर एक जावास्क्रिप्ट फ़ंक्शन में मान को कैसे पास करें क्लाइंटक्लिक
- 12. उपयोग जावास्क्रिप्ट regex उनकी वास्तविक पात्रों के साथ संख्यात्मक HTML निकाय को बदलने के लिए
- 13. PHP से जावास्क्रिप्ट फ़ंक्शन सेकोड()
- 14. बाइट मानों की सरणी को बेस 64 एन्कोडेड स्ट्रिंग में परिवर्तित करें और लंबी लाइनों को तोड़ें, जावास्क्रिप्ट (कोड गोल्फ)
- 15. NSStatusItems को कैसे खींचें
- 16. फ़ॉर्म को कैसे रोकें
- 17. Django प्रश्नों को कैसे
- 18. ActivityNotFoundException को कैसे संभालें?
- 19. कैसे history.pushState को
- 20. ग्रूवी: कैसे replaceAll को ')' '
- 21. टैग को कैसे गिनती
- 22. अपवादों को कैसे पकड़ें
- 23. कैसे autowire को factorybean
- 24. कैसे पूर्णांक uint को
- 25. हैंडलर को कैसे रोकें?
- 26. SYN_SENT को कैसे रोकें?
- 27. प्रक्रिया को कैसे चलाएं?
- 28. फ़ाइल को कैसे हटाएं?
- 29. कैसे नियंत्रक को
- 30. संपर्क को कैसे हटाएं?
हाय, समाधान के लिए धन्यवाद। क्या यह केवल अंग्रेजी शब्दों के साथ काम करेगा? जब मैंने तमिल शब्द के लिए चार कोड खोजने की कोशिश की तो यह ठीक से काम नहीं कर रहा था। यदि मैं स्ट्रिंग.फॉम करकोड (2 9 74) का उपयोग करता हूं; यह चरित्र 'ஞ' देता है, वैसे ही, अगर मैं 'ஞ' का उपयोग करता हूं। charCodeAt (0) 38 हो रहा है, और यह '&' के लिए है, ऐसा क्यों है? – shanish
@ शनीश: यदि आप 'स्ट्रिंग.फॉम करकोड (2 9 74) .charCodeAt (0) 'लिखते हैं तो आपको क्या मिलता है? (यह मेरे लिए काम करता है।) शायद आपका संपादक और/या स्रोत फ़ाइल यूनिकोड-अनुकूल नहीं है। –