प्रोटोटाइप - स्ट्रिंग प्रसंस्करण
प्रोटोटाइप स्ट्रिंग ऑब्जेक्ट को उपयोगी तरीके से लेकर तुच्छ से जटिल तक बढ़ाता है।
यहां स्ट्रिंग के साथ काम करने वाले उदाहरणों के साथ सभी कार्यों की सूची है।
प्रोटोटाइप स्ट्रिंग के तरीके
NOTE - सुनिश्चित करें कि आपके पास 1.6 का प्रोटोटाइप.जेएस संस्करण है।
क्र.सं. | विधि और विवरण |
---|---|
1। | खाली ()
जाँचता है कि क्या स्ट्रिंग 'रिक्त' है, जिसका अर्थ है या तो रिक्त या केवल व्हाट्सएप युक्त। |
2। | camelize ()
एक तारकोल द्वारा अलग किए गए स्ट्रिंग को एक कैमेलकेस समकक्ष में परिवर्तित करता है। उदाहरण के लिए, 'फू-बार' को 'फूबर' में परिवर्तित किया जाएगा। |
3। | कैपिटल ()
एक स्ट्रिंग के पहले अक्षर को कैपिटल करता है और अन्य सभी को डाउन करता है। |
4। | dasherize ()
पानी के नीचे चरित्र ("_") के हर उदाहरण को एक डैश ("-") से बदल देता है। |
5। | खाली ()
जाँच करें कि क्या स्ट्रिंग खाली है। |
6। | इसी के साथ समाप्त होता है()
जाँचता है कि स्ट्रिंग स्ट्रिंग के साथ समाप्त होती है या नहीं। |
7। | escapeHTML ()
HTML विशेष वर्णों को उनकी इकाई समकक्षों में रूपांतरित करता है। |
8। | evalJSON ()
स्ट्रिंग में JSON का मूल्यांकन करता है और परिणामी वस्तु लौटाता है। |
9। | evalScripts ()
स्ट्रिंग में मौजूद किसी भी स्क्रिप्ट ब्लॉक की सामग्री का मूल्यांकन करता है। प्रत्येक स्क्रिप्ट द्वारा दिए गए मान से युक्त एक सरणी देता है। |
10। | extractScripts ()
स्ट्रिंग में मौजूद किसी भी स्क्रिप्ट ब्लॉक की सामग्री को निकालता है और उन्हें स्ट्रिंग की एक सरणी के रूप में लौटाता है। |
1 1। | gsub ()
किसी दिए गए पैटर्न की हर घटना के साथ स्ट्रिंग को लौटाता है, या तो एक नियमित स्ट्रिंग, फ़ंक्शन का लौटा हुआ मान या टेम्पलेट स्ट्रिंग। |
12। | शामिल()
जाँचता है कि क्या स्ट्रिंग में एक विकल्प है। |
13। | निरीक्षण()
स्ट्रिंग का एक डिबग-उन्मुख संस्करण लौटाता है। |
14। | लगाना ()
स्ट्रिंग को एक टेम्पलेट के रूप में मानता है और इसे ऑब्जेक्ट के गुणों से भर देता है। |
15। | isJSON ()
जाँचता है कि क्या स्ट्रिंग नियमित अभिव्यक्ति के उपयोग द्वारा JSON मान्य है। इस सुरक्षा पद्धति को आंतरिक रूप से कहा जाता है। |
16। | parseQuery ()
एक URI जैसी क्वेरी स्ट्रिंग को पार्स करता है और पैरामीटर / मान जोड़े से बना एक ऑब्जेक्ट देता है। |
17। | स्कैन ()
दिए गए पैटर्न की प्रत्येक घटना पर पुनरावृत्ति की अनुमति देता है। |
18। | इसके साथ आरंभ होता है()
जाँचता है कि स्ट्रिंग स्ट्रिंग से शुरू होती है या नहीं। |
19। | पट्टी ()
एक स्ट्रिंग से सभी प्रमुख और अनुगामी व्हाट्सएप स्ट्रिप्स। |
20। | stripScripts ()
HTML स्क्रिप्ट ब्लॉक की तरह दिखने वाली किसी भी चीज की स्ट्रिप्स। |
21। | stripTags ()
स्ट्रिप किसी भी HTML टैग की एक स्ट्रिंग। |
22। | विषय()
पैटर्न की पहली गणना के साथ एक स्ट्रिंग लौटाता है, या तो एक नियमित स्ट्रिंग, किसी फ़ंक्शन या टेम्पलेट स्ट्रिंग का लौटाया गया मान। |
23। | succ ()
आंतरिक रूप से ObjectRange द्वारा उपयोग किया जाता है। स्ट्रिंग के अंतिम वर्ण को यूनिकोड वर्णमाला में निम्न वर्ण में परिवर्तित करता है। |
24। | बार ()
स्ट्रिंग गणना समय को समेटता है। |
25। | toArray ()
स्ट्रिंग चरित्र-दर-वर्ण को विभाजित करता है और परिणाम के साथ एक सरणी देता है। |
26। | toJSON ()
एक JSON स्ट्रिंग देता है। |
27। | toQueryParams ()
एक URI जैसी क्वेरी स्ट्रिंग को पार्स करता है और पैरामीटर / मान जोड़े से बना एक ऑब्जेक्ट देता है। |
28। | truncate ()
दी गई लंबाई को एक तार काटता है और इसे एक प्रत्यय जोड़ता है (यह दर्शाता है कि यह केवल एक अंश है)। |
29। | अंडरस्कोर ()
अंडरस्कोर ("_") द्वारा अलग किए गए शब्दों की एक श्रृंखला में एक संगठित स्ट्रिंग को परिवर्तित करता है। |
30। | unescapeHTML ()
स्ट्रिप्स टैग और विशेष HTML वर्णों के इकाई रूपों को उनके सामान्य रूप में परिवर्तित करता है। |
31। | अनफ़िल्टरजॉन ()
स्ट्रिप्स टिप्पणी अजाक्स JSON या जावास्क्रिप्ट प्रतिक्रियाओं के आसपास delimiters। इस सुरक्षा पद्धति को आंतरिक रूप से कहा जाता है। |