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

JavaScript - null मान वाले ऐरे को स्ट्रिंग में बदलें


हमारे पास एक ऐरे है जिसमें कुछ स्ट्रिंग मान और कुछ नलिश मान हैं।

हमें एक JavaScript फंक्शन लिखना है जो इस ऐरे को लेता है और ऐरे के मानों को जोड़कर एक स्ट्रिंग बनाता है, नलिश मानों को छोड़कर।

निम्नलिखित हमारा ऐरे है, कुछ null और undefined मानों के साथ -

const arr = ["Here", "is", null, "an", undefined, "example", 0, "", "of", "a", null, "sentence"];

उदाहरण

const arr = ["Here", "is", null, "an", undefined, "example", 0, "", "of", "a", null, "sentence"];
const joinArray = arr => {
    const sentence = arr.reduce((acc, val) => {
        return acc + (val || "");
    }, "");
    return sentence;
};
console.log(joinArray(arr));

आउटपुट

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

Hereisanexampleofasentence

  1. JavaScript array.values() मेथड JavaScript array.values() मेथड

    JavaScript array.values() एक इटरेटर ऑब्जेक्ट लौटाता है जिसमें दिए गए ऐरे के सभी मान होते हैं। उदाहरण { fillEle.innerHTML = ; for (let x of arr.values()) { fillEle.innerHTML += x + </br>; } }); </script> </body> </html> आउटपुट यहां क

  1. जावास्क्रिप्ट में null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज कैसे असाइन करें? जावास्क्रिप्ट में null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज कैसे असाइन करें?

    जावास्क्रिप्ट का उपयोग करके null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज असाइन करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial

  1. - जावास्क्रिप्ट में विभाजक वाली स्ट्रिंग को ऑब्जेक्ट्स की सरणी में बदलना

    मान लीजिए, हमारे पास एक स्ट्रिंग है जैसे -const str = Option 1|false|Option 2|false|Option 3|false|Option 4|true;हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो ऐसी एक स्ट्रिंग लेता है। फ़ंक्शन को | से स्ट्रिंग को विभाजित करके विकल्प और उसके मान को अलग करना चाहिए और इसे ऑब्जेक्ट्स की एक सरणी में बदलना चाह