सवाल JQuery में ऐरे फ़ंक्शन


मैं अपने वेब एप्लिकेशन में jQuery का उपयोग कर रहा हूँ। मैं सरणी का उपयोग करना चाहता हूं, लेकिन मैं jQuery में सरणी (जोड़ने, निकालने या सरणी में तत्व जोड़ने) के लिए फ़ंक्शन खोजने में सक्षम नहीं हूं। क्या jQuery सरणी फ़ंक्शंस से संबंधित कोई लिंक है जो jQuery सरणी फ़ंक्शंस को समझाएगा?


44
2018-01-25 13:45


मूल


यह उल्लेखनीय हो सकता है कि jQuery ऑब्जेक्ट्स स्वयं arrays नहीं हैं। वे कई तरीकों से सरणी की तरह कार्य करते हैं - वे इसका उपयोग करके अनुक्रमित होते हैं eq() विधि और एक है .length संपत्ति - लेकिन अधिकांश मानक जावास्क्रिप्ट सरणी विधियां jQuery ऑब्जेक्ट्स पर काम नहीं करेंगी। - Blazemonger


जवाब:


अच्छी तरह से देखिए https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Global_Objects/Array जावास्क्रिप्ट Arrays पर प्रलेखन के लिए।
jQuery एक पुस्तकालय है जो जावास्क्रिप्ट में कुछ जादू जोड़ता है जो एक सक्षम और फीचरफुल स्क्रिप्टिंग भाषा है। पुस्तकालय बस अंतराल भरें - कोर को जानें!


83
2018-01-25 14:00





jQuery में बहुत सीमित सरणी फ़ंक्शन हैं क्योंकि जावास्क्रिप्ट उनमें से अधिकतर हैं। लेकिन यहां उनके पास हैं: उपयोगिताओं - jQuery एपीआई


24
2018-01-25 13:50





सरणी में अधिकतम और न्यूनतम मान प्राप्त करने का एक आसान तरीका निम्नानुसार है। यह समझाया गया है सरणी में अधिकतम और न्यूनतम मान प्राप्त करें

var myarray = [5,8,2,4,11,7,3];
// Function to get the Max value in Array
Array.max = function( array ){
return Math.max.apply( Math, array );
};

// Function to get the Min value in Array
Array.min = function( array ){
return Math.min.apply( Math, array );
};
// Usage 
alert(Array.max(myarray));
alert(Array.min(myarray));

12
2018-02-19 05:17





विजुअल jQuery साइट में jQuery की सरणी कार्यक्षमता के कुछ शानदार उदाहरण हैं। (बाएं हाथ वाले टैब पर "उपयोगिताएं" पर क्लिक करें, और फिर "ऐरे और ऑब्जेक्ट ऑपरेशंस"।)


2
2018-01-25 15:25





JQuery में 'समृद्ध सरणी' नामक jQuery के लिए एक प्लगइन है जिसमें चर्चा की गई है रिच ऐरे jQuery प्लगइन


1
2018-01-25 15:09





आप उपयोग कर सकते हैं Underscore.js। यह वास्तव में चीजों को सरल बनाता है।

उदाहरण के लिए सरणी से तत्वों को हटाने के लिए आपको करना होगा -

_.without([1,2,3], 2);

और परिणाम [1,3] होगा।

यह jquery में grep आदि का उपयोग करके लिखने वाले कोड को कम करता है।


1
2018-02-19 10:01



यह पुस्तकालय ऐरे ऑब्जेक्ट का विस्तार क्यों नहीं करता है? - Michiel van der Blonk


इसके अलावा एक jquery प्लगइन भी है जो किसी सरणी पर कुछ विधियों को जोड़ता है।

http://www.learningjquery.com/2009/02/implementing-prototypes-array-methods-in-jquery

यह प्लगइन प्रोटोटाइप lib सरणी विधियों जैसे लागू करता है

var arr = [1,2,3,4,5,6];
$.protify(arr, true);
arr.all();  // true

var arr = $.protify([1,2,3,4,5,6]);
arr.any(); // true

और अधिक


0
2018-06-26 13:24





JQuery कार्यों में देखो .grep() तथा .map()


0
2018-04-24 00:48