Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में स्प्लिट () विधि का उपयोग लिखें?

<घंटा/>

स्प्लिट ([सेपरेटर, [सीमा]]) विधि एक स्ट्रिंग ऑब्जेक्ट को स्ट्रिंग को सबस्ट्रिंग में अलग करके स्ट्रिंग्स की एक सरणी में विभाजित करती है, यह निर्धारित करने के लिए एक निर्दिष्ट विभाजक स्ट्रिंग का उपयोग करती है कि प्रत्येक विभाजन को कहाँ बनाया जाए।

विभाजन विधि का उदाहरण उपयोग

let a = "hello,hi,bonjour,namaste";
let greetings = a.split(',');
console.log(greetings)

आउटपुट

[ 'hello', 'hi', 'bonjour', 'namaste' ]

ध्यान दें कि यहां अल्पविराम हटा दिए गए थे। प्रदान किया गया कोई भी विभाजक हटा दिया जाएगा।

यदि विभाजक एक खाली स्ट्रिंग है, तो str को एक सरणी में परिवर्तित किया जाता है जिसमें str के प्रत्येक वर्ण के लिए एक तत्व होता है।

उदाहरण

let a = "hello";
console.log(a.split(""))

आउटपुट

[ 'h', 'e', 'l', 'l', 'o' ]

यदि कोई विभाजक प्रदान नहीं किया जाता है, तो स्ट्रिंग को वैसे ही वापस कर दिया जाता है।

उदाहरण

let a = "hello world"
console.log(a.split())

आउटपुट

hello world

  1. जावास्क्रिप्ट में backbone.js की निर्भरता लिखें?

    एकमात्र कठिन निर्भरता (जिसके बिना बैकबोन जेएस बिल्कुल काम नहीं करेगा) अंडरस्कोर.जेएस है। अंडरस्कोर एक जावास्क्रिप्ट लाइब्रेरी है जो किसी भी अंतर्निहित ऑब्जेक्ट को विस्तारित किए बिना उपयोगी कार्यात्मक प्रोग्रामिंग सहायकों की एक पूरी गड़बड़ी प्रदान करती है। जब आप backbone.js की अधिक उन्नत सुविधाओं का

  1. जावास्क्रिप्ट में जनरेटर.थ्रो () विधि।

    जेनरेटर.थ्रो () मेथड का उपयोग यील्ड में एरर पास करने के लिए किया जाता है। एक त्रुटि फेंककर और गुणों और मूल्य के साथ लौटाने वाली वस्तु को फेंकने के बाद जनरेटर निष्पादन को फिर से शुरू करता है। जावास्क्रिप्ट में जनरेटर.थ्रो () के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="

  1. जावास्क्रिप्ट में एक स्ट्रिंग के वजन की गणना करना

    चरित्र का वजन (वर्णमाला): एक अंग्रेजी वर्णमाला का भार केवल 1-आधारित अनुक्रमणिका नहीं है। उदाहरण के लिए, c का वजन 3 है, k का वजन 11 है, इत्यादि। हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक लोअरकेस स्ट्रिंग लेता है और उस स्ट्रिंग के वजन की गणना और रिटर्न देता है। उदाहरण इसके लिए कोड होगा - const