तरीके एफएनएस हैं जिन्हें ऑब्जेक्ट पर कॉल किया जा सकता है
ऐरे ऑब्जेक्ट हैं, इसलिए जेएस में उनके तरीके भी हैं।
let arr = ['a','b','c','d','e']; // Usecase: Extract till index passed as argument arr.slice(2); // [ 'c', 'd', 'e' ] // Usecase: Extract from [first index] to [second index-1] value. arr.slice(2,4); // [ 'c', 'd' ] i.e Length of array will be end-begin or 4-2 = 2 // Usecase: Extract last 2 elements arr.slice(-2); // [ 'd', 'e' ] // Usecase: Extract the last element. arr.slice(-1); // [ 'e' ] // Usecase: Extract from index passed to leaving the last two elements. arr.slice(1,-2); // [ 'e' ] // Usecase: Create a shallow copy of an array arr.slice(); // 1st way [...arr]; // 2nd way
// splice: remove the elements begining from the index passed. Mutates the orig. array. // returns: part of the removed array let arr = ['a','b','c','d','e']; // arr.splice(2); // [ 'c', 'd', 'e' ] // arr; // [ 'a', 'b' ] // Usecase: Remove last element of the array // arr.splice(-1); // [ 'e' ] // arr; // [ 'a', 'b', 'c', 'd' ] // Usecase: Delete no of elements. splice(index, deleteCount) arr.splice(1, 3); // [ 'b', 'c', 'd' ] arr; // [ 'a', 'e' ]// उपयोगकेस: सरणी का अंतिम तत्व हटाएं //arr.splice(-1); // ['ई'] // गिरफ्तार; //
रिवर्स: मूल सरणी को परिवर्तित करता है।
let arr = ['a','b','c','d','e']; let arr2 = arr.reverse(); arr; arr2;
concat: दो सरणियों को जोड़ता है।
let arr = ['a','b','c','d','e']; let arr2 = arr.reverse(); arr; arr2;
शामिल हों: दो सरणियों को जोड़ता है।
let arr = ['a','b','c','d','e']; let arr2 = arr.reverse(); arr; arr2;
let arr1 = ['a','b','c','d','e']; चलो arr2 = ['f','g','h','i','j']; स्थिरांक x = arr1.concat(arr2); x.join('-'); // 'ए-बी-सी-डी-ई-एफ-जी-एच-आई-जे'
at: सूचकांक -1 से शुरू करते हुए, अंत से गिनती शुरू करता है
let arr = ['a','b','c','d','e']; let arr2 = arr.reverse(); arr; arr2;
let arr = ['a','b','c','d','e'];
गिरफ्तार[0]; // पहला तरीका
arr.at(0); // दूसरा तरीका
// सरणी का अंतिम तत्व प्राप्त करें
गिरफ्तारी[एआर.लंबाई - 1]; // पहला तरीका
arr.slice(-1)[0]; // दूसरा तरीका
arr.at(-1); // तीसरा तरीका
arr.at(0); // 'ए'
arr.at(-1); // 'ई'
let arr = ['a','b','c','d','e']; let arr2 = arr.reverse(); arr; arr2;
कब उपयोग करें for-of और forEach:
for-of: इसका उपयोग तब किया जाता है जब हमें सरणी से लूप आउट करने की आवश्यकता होती है।
"जैसे-जैसे आप अधिक से अधिक अभ्यास करेंगे, आप अपने कौशल में बेहतर होते जाएंगे।"
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3