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

स्नेक केस में स्ट्रिंग कास्ट करना - जावास्क्रिप्ट

<घंटा/>

स्नेक केस मूल रूप से रिक्त स्थान को '_' से बदलकर और प्रत्येक शब्द के पहले अक्षर को लोअरकेस में बदलकर स्ट्रिंग लिखने की एक शैली है।

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और इसे सांप के मामले में परिवर्तित करता है।

उदाहरण

निम्नलिखित कोड है -

const str = 'This is a simple sentence';
const toSnakeCase = (str = '') => {
   const strArr = str.split(' ');
   const snakeArr = strArr.reduce((acc, val) => {
      return acc.concat(val.toLowerCase());
   }, []);
   return snakeArr.join('_');
};
console.log(toSnakeCase(str));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

this_is_a_simple_sentence

  1. केस को जावास्क्रिप्ट में एक वाक्य का शीर्षक कैसे दें?

    जावास्क्रिप्ट में शीर्षक केस एक वाक्य यह एक वाक्य में सभी शब्दों के पहले तत्व को अपरकेस में बदलने के अलावा और कुछ नहीं है जबकि अन्य तत्व लोअरकेस में रहते हैं। प्रदान की गई स्ट्रिंग (वाक्य) में लोअरकेस और अपरकेस तत्वों का एक समूह हो सकता है। इसलिए हमें प्रदान की गई स्ट्रिंग को शीर्षक केस के लिए एक ए

  1. जावास्क्रिप्ट में एक स्ट्रिंग को ऊंट मामले में कैसे परिवर्तित करें?

    कैमल केस वाक्यांशों को लिखने का अभ्यास है जैसे कि वाक्यांश के बीच में प्रत्येक शब्द या संक्षिप्त नाम एक बड़े अक्षर से शुरू होता है, जिसमें कोई मध्यवर्ती स्थान या विराम चिह्न नहीं होता है। उदाहरण के लिए, ऊंट के मामले में समवर्ती हैश मानचित्र इस प्रकार लिखे जाएंगे - समवर्ती हैश मैप्स हम जावास्क्रिप्

  1. जावास्क्रिप्ट कॉन्स्ट

    जावास्क्रिप्ट कॉन्स्ट घोषणाएं वेरिएबल बनाती हैं जिन्हें किसी अन्य मान पर पुन:असाइन नहीं किया जा सकता है या बाद में पुन:घोषित नहीं किया जा सकता है। इसे ES2015 में पेश किया गया था। जावास्क्रिप्ट कॉन्स्टेबल डिक्लेरेशन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> &l