অ্যারে jQuery এ যুক্ত করুন


103

আমি জানি যে কীভাবে একটি সূচনা করতে হয় তবে কীভাবে আমি একটি অ্যারেতে আইটেম যুক্ত করব? শুনেছি push()কি হয়েছে? আমি এটি খুঁজে পাচ্ছি না ...


আপনি কি অ্যারে যোগ করতে চান?
রকেট হাজমত

4
আপনি কী জিজ্ঞাসা করছেন কীভাবে কোনও অ্যারেতে উপাদান যুক্ত করবেন, বা কীভাবে jQuery অবজেক্টে উপাদান যুক্ত করবেন?
ফ্রোগজ

@ জাহকর: তারপরে jQuery এর সাথে কী করার আছে?
অরবিটে মেঘের হালকাতা রেস

আমি jQuery এ অ্যারে করছি ...
পরীক্ষা

3
@ যাহকর: আপনি সম্ভবত চেয়ারে বসে এই কাজটি করছেন, তবে এর অর্থ এই নয় যে প্রশ্নটি আইকের সাথে প্রাসঙ্গিক। JQuery একটি পৃথক ভাষা বলে ভ্রান্ত হবে না; এইটা না. আপনি এখনও জাভাস্ক্রিপ্ট লিখছেন। আপনি কেবল jQuery লাইব্রেরি ( আপনার কোডের অন্যান্য অংশে ) থেকে জিনিসগুলি ব্যবহার করছেন ।
অরবিটে মেঘের হালকাত্বের রেস

উত্তর:


301

জাভাস্ক্রিপ্ট অ্যারেগুলির জন্য, আপনি ব্যবহার করুন push()

var a = [];
a.push(12);
a.push(32);

JQuery অবজেক্টের জন্য, আছে add()

$('div.test').add('p.blue');

নোট করুন যে push()স্থানে মূল অ্যারেটি সংশোধন করার সময় , add()একটি নতুন জিকুয়েরি বস্তু প্রদান করে, এটি আসলটি পরিবর্তন করে না।


15
জাভাস্ক্রিপ্ট এবং jQuery এর পদ্ধতি এবং তাদের মৌলিক পার্থক্য উভয়ই ব্যাখ্যা করার জন্য +1। আমি এখানে এসেছি $.add()এবং আরও কিছুটা পেয়েছি।
স্যাম

28

পুশ একটি দেশীয় জাভাস্ক্রিপ্ট পদ্ধতি। আপনি এটি এর মতো ব্যবহার করতে পারেন:

var array = [1, 2, 3];
array.push(4); // array now is [1, 2, 3, 4]
array.push(5, 6, 7); // array now is [1, 2, 3, 4, 5, 6, 7]

13

তুমি ঠিক. যদিও jQuery এর সাথে এর কোনও যোগসূত্র নেই।

var myArray = [];
myArray.push("foo");
// myArray now contains "foo" at index 0.

দুর্দান্ত, তবে আমি কীভাবে সূচক 'কাস্টমস্ট্রিং'-এ ফু যুক্ত করব?
আন্দ্রে ক্রিশ্চিয়ান প্রোডান

হা! আমি এটি myArray.push (index 'সূচক': 'মান'}) পেয়েছি;
আন্ড্রে ক্রিশ্চিয়ান প্রোডান

কিন্তু এখন আর অ্যারে হয় না, myArray বস্তু পরিণত?
সাবজেক্টএক্স

2

জাভাস্ক্রিপ্ট অ্যারেগুলির জন্য, আপনি উভয় পুশ () এবং কনক্যাট () ফাংশন ব্যবহার করেন।

var array = [1, 2, 3];
array.push(4, 5);         //use push for appending a single array.




var array1 = [1, 2, 3];
var array2 = [4, 5, 6];

var array3 = array1.concat(array2);   //It is better use concat for appending more then one array.
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.