'0' को हटाने के लिए। 'अपरिभाषित' और खाली मान, आपको ब्याह () की अवधारणा का उपयोग करने की आवश्यकता है। मान लें कि निम्नलिखित हमारी सरणी है -
var allValues = [10, false,100,150 ,'', undefined, 450,null]
लूप और स्प्लिस के लिए उपयोग करने वाला पूरा कोड निम्नलिखित है () -
उदाहरण
var allValues = [10, false,100,150 ,'', undefined, 450,null] console.log("Actual Array="); console.log(allValues); for (var index = 0; index < allValues.length; index++) { if (!allValues[index]) { allValues.splice(index, 1); index--; } } console.log("After removing false,undefined,null or ''..etc="); console.log(allValues);को हटाने के बाद
उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -
node fileName.js.
यहाँ, मेरी फ़ाइल का नाम है demo88.js.
आउटपुट
यह निम्नलिखित आउटपुट देगा -
PS C:\Users\Amit\JavaScript-code> node demo88.js Actual Array= [ 10, false, 100, 150, '', undefined, 450, null ] After removing false,undefined,null or ''..etc= [ 10, 100, 150, 450 ]