সাক্ষাৎকার প্রশ্ন

%currentyear% এ শীর্ষ 100 jQuery ইন্টারভিউ প্রশ্ন এবং উত্তর

30 অক্টোবর, 2021

JQuery হল জাভাস্ক্রিপ্ট লাইব্রেরি যা HTML DOM ট্রি ম্যানিপুলেশন এবং ট্রাভার্সাল, সেইসাথে ইভেন্ট হ্যান্ডলিং, Ajax এবং CSS অ্যানিমেশনকে সহজ করার জন্য ডিজাইন করা হয়েছে। এটি বিনামূল্যে, ওপেন-সোর্স সফ্টওয়্যার যা অনুমতিপ্রাপ্ত MIT লাইসেন্স ব্যবহার করে।

সুচিপত্র

jQuery এর উদ্দেশ্য কি?

jQuery এর মূল উদ্দেশ্য হল ওয়েবসাইটে জাভাস্ক্রিপ্ট ব্যবহার করা সহজ করা। jQuery সাধারনত অনেকগুলি সাধারণ কাজ নেয় যেগুলি সম্পন্ন করার জন্য জাভাস্ক্রিপ্ট কোডের অনেকগুলি লাইনের প্রয়োজন হবে এবং সেগুলিকে এমন পদ্ধতিতে মোড়ানো হবে যা আমরা কোডের একটি লাইন দিয়ে কল করি।

আপনি যদি প্রায়শই জিজ্ঞাসিত jQuery ইন্টারভিউ প্রশ্ন এবং উত্তর খুঁজছেন, তাহলে আপনি সঠিক পৃষ্ঠায় আছেন। আমরা সবচেয়ে বেশি জিজ্ঞাসিত jQuery ইন্টারভিউ প্রশ্ন ও উত্তর তালিকাভুক্ত করেছি। নিশ্চিত করুন যে আপনি পুরো পোস্টটি দেখেছেন যাতে আপনি কোনো jQuery প্রশ্ন মিস করবেন না।

শীর্ষ jQuery ইন্টারভিউ প্রশ্ন এবং উত্তর

1. jQuery সংজ্ঞায়িত করুন?

img 617dc4412740d

JQuery হল জাভাস্ক্রিপ্ট লাইব্রেরি যা HTML DOM ট্রি ম্যানিপুলেশন এবং ট্রাভার্সাল, সেইসাথে ইভেন্ট হ্যান্ডলিং, Ajax এবং CSS অ্যানিমেশনকে সহজ করার জন্য ডিজাইন করা হয়েছে।

2. jQuery এর কিছু সুবিধার তালিকা দাও?

  1. ব্যবহারের সহজতা: স্ট্যান্ডার্ড জাভাস্ক্রিপ্ট এবং অন্যান্য লাইব্রেরির তুলনায় এটি ব্যবহার করা সহজ।
  2. এতে কোডটি পরিষ্কার, সহজ, পঠনযোগ্য এবং পুনরায় ব্যবহারযোগ্য রাখার ক্ষমতা রয়েছে।
  3. বড় লাইব্রেরি: জাভাস্ক্রিপ্টের তুলনায় এটির অনেকগুলি ফাংশন রয়েছে।
  4. দুর্দান্ত ডকুমেন্টেশন এবং টিউটোরিয়াল: jQuery ওয়েবসাইটে অনেক টিউটোরিয়াল রয়েছে যা নতুনদের জন্য প্রয়োজনীয়।
  5. নতুন সিনট্যাক্স শেখার ওভারহেড ছাড়াই এতে জাভাস্ক্রিপ্ট বর্ধিতকরণ রয়েছে।
  6. Ajax সমর্থন: এটি আমাদের সহজেই টেমপ্লেটগুলি বিকাশ করতে দেয়।

3. jQuery নির্বাচকদের সংজ্ঞায়িত করুন?

jQuery নির্বাচকরা আমাদের এইচটিএমএল উপাদান নির্বাচন এবং ম্যানিপুলেট করার অনুমতি দেবে। আইডি, নাম, প্রকার, শ্রেণী, বৈশিষ্ট্য, গুণাবলীর মান এবং আরও অনেক কিছুর উপর ভিত্তি করে এইচটিএমএল উপাদানগুলি খুঁজে পেতে বা নির্বাচন করতে আমরা jQuery নির্বাচক ব্যবহার করি। এটি সাধারণত বিদ্যমান CSS নির্বাচকদের উপর ভিত্তি করে, এবং এটিতে কিছু কাস্টম নির্বাচকও রয়েছে।

4. jQuery কি একটি প্রোগ্রামিং ভাষা?

jQuery একটি প্রোগ্রামিং ভাষা নয়; পরিবর্তে, আমরা বলতে পারি এটি একটি ক্রস-প্ল্যাটফর্ম জাভাস্ক্রিপ্ট লাইব্রেরি। অনেক জাভাস্ক্রিপ্ট লাইব্রেরি আছে যেমন MooTools, Knockout, বা Angular, এবং jQuery তাদের মধ্যে সবচেয়ে জনপ্রিয়।

আরো দেখুন শীর্ষ 100 জাভাস্ক্রিপ্ট ইন্টারভিউ প্রশ্ন এবং উত্তর

5. jQuery কি জাভাস্ক্রিপ্ট নাকি JSON লাইব্রেরি ফাইল?

আমরা বলতে পারি যে jQuery হল জাভাস্ক্রিপ্ট ফাইলগুলির একটি লাইব্রেরি, এবং এতে DOM ইভেন্ট ইফেক্ট এবং Ajax ফাংশন রয়েছে।

6. এইচটিএমএল এবং এক্সএমএল ডকুমেন্টের জন্য jQuery HTML কাজ করে কিনা?

না, jQuery HTML শুধুমাত্র HTML নথিগুলির জন্য কাজ করে, এবং XML নথিগুলির জন্য নয়৷

7. জাভাস্ক্রিপ্ট এবং jQuery এর মধ্যে পার্থক্য করুন?

জাভাস্ক্রিপ্ট jQuery
জাভাস্ক্রিপ্ট প্রোগ্রামিং এর জন্য একটি ভাষা।এটি একটি জাভাস্ক্রিপ্ট লাইব্রেরি, একটি ফ্রেমওয়ার্ক যা আমাদের সাধারণ ওয়েব কাজগুলিকে সহজ করার জন্য জাভাস্ক্রিপ্ট ব্যবহার করতে সাহায্য করবে।
এখানে, ক্রস-ব্রাউজার সামঞ্জস্যের জন্য আমাদের একটি অতিরিক্ত কোড লিখতে হবে বা ঘুরতে হবে।এটিতে ক্রস-ব্রাউজার সামঞ্জস্যের একটি অন্তর্নির্মিত বৈশিষ্ট্য রয়েছে।
এটি ভার্বস কারণ একজনকে নিজের স্ক্রিপ্টিং কোড লিখতে হয়, যা প্রায়শই সময়সাপেক্ষ।এটি সংক্ষিপ্ত, এবং স্ক্রিপ্টিং ইতিমধ্যেই বিদ্যমান থাকায় বেশি কোড লেখার প্রয়োজন নেই।

8. আমরা কি বলতে পারি যে jQuery জাভাস্ক্রিপ্টের প্রতিস্থাপন?

যেহেতু jQuery শুধুমাত্র জাভাস্ক্রিপ্টের একটি লাইব্রেরি, এটি জাভাস্ক্রিপ্ট প্রতিস্থাপন করতে পারে না। সমস্ত jQuery কোড জাভাস্ক্রিপ্ট, কিন্তু jQuery সমস্ত জাভাস্ক্রিপ্ট কোড অন্তর্ভুক্ত করে না। jQuery শুধুমাত্র কোডের কম লাইন সহ সাধারণ স্ক্রিপ্টিং ফাংশনগুলি করার জন্য অপ্টিমাইজ করা হয়৷

9. প্রভাব প্রদানের জন্য ব্যবহৃত কিছু jQuery ফাংশনের নাম বলুন?

পদ্ধতি বর্ণনা
অ্যানিমেটেড ()এটি নির্বাচিত উপাদানগুলিতে একটি কাস্টম অ্যানিমেশন চালায়।
বিলম্ব()এটি নির্বাচিত উপাদানের সমস্ত সারিবদ্ধ ফাংশনের জন্য একটি বিলম্ব সেট করবে।
সারি সারি()এটি নির্বাচিত উপাদান থেকে অবশিষ্ট সব সারিবদ্ধ ফাংশন মুছে ফেলবে।
সারি ()এটি সারি থেকে পরবর্তী ফাংশনটি সরিয়ে দেয় এবং তারপর ফাংশনটি কার্যকর করে।
বিবর্ণ()নির্বাচিত উপাদানগুলিকে বিবর্ণ করে
বিবর্ণ ()নির্বাচিত উপাদানে বিবর্ণ হয়।
থামান()এটি নির্বাচিত উপাদানগুলির জন্য বর্তমানে চলমান অ্যানিমেশন বন্ধ করে।
টগল()এটি hide() এবং show() পদ্ধতির মধ্যে টগল করে।
দেখান()নির্বাচিত উপাদান দেখায়
লুকান()নির্বাচিত উপাদান লুকিয়ে রাখে

jQuery ইন্টারভিউ প্রশ্ন এবং উত্তর

10. আপনি কি jQuery-এ .empty(), .remove() এবং .detach() এর মধ্যে পার্থক্য করতে পারবেন?

খালি() : এটি নির্বাচিত উপাদান থেকে সমস্ত সামগ্রী এবং শিশু উপাদানগুলিকে সরিয়ে দেয়৷ এই পদ্ধতিটি নির্বাচিত উপাদানগুলিকে মুছে ফেলবে না।

বিচ্ছিন্ন() : এটি নির্বাচিত উপাদানগুলির সাথে সমস্ত শিশু উপাদানগুলিকে সরিয়ে দেয়৷ যাইহোক, এটি সরানো উপাদানগুলির সমস্ত ডেটা এবং ইভেন্ট হ্যান্ডলার রাখে। এই পদ্ধতিটি কেবল তখনই পছন্দ করা হয় যখন আমরা উপাদানগুলি সরাতে চাই তবে সরানো উপাদানগুলির একটি অনুলিপি রাখতে চাই, যা পরে পুনরায় ব্যবহার করা যেতে পারে।

অপসারণ() : এটি নির্বাচিত উপাদান সহ সমস্ত চাইল্ড উপাদানগুলিকে সরিয়ে দেয়৷ এই পদ্ধতিতে, কেউ সমস্ত ডেটা পুনরুদ্ধার করতে পারে তবে DOM থেকে সরানো উপাদানগুলির ইভেন্ট হ্যান্ডলারগুলি নয়। উপাদান সম্পর্কিত সমস্ত ডেটা এবং ইভেন্ট মুছে ফেলা হবে।

11. কেন আমরা jQuery ব্যবহার করি?

  1. এটি একটি অ্যাপ্লিকেশনের কর্মক্ষমতা উন্নত করে।
  2. এটি আপনাকে ইউআই-সম্পর্কিত ফাংশনগুলির জন্য কোডের ন্যূনতম লাইনগুলি লিখতে সহায়তা করবে।
  3. jQuery শিখতে এবং ব্যবহার করা খুব সহজ।
  4. এটা খুব দ্রুত এবং এক্সটেনসিবল.
  5. এটি ক্রস-ব্রাউজার সমর্থন প্রদান করে।

12. কেন আমরা jQuery এ CSS() পদ্ধতি ব্যবহার করি?

jQuery-এ CSS() পদ্ধতিটি নির্বাচিত উপাদানগুলির জন্য এক বা একাধিক শৈলী বৈশিষ্ট্য সেট বা ফেরাতে ব্যবহৃত হয়। যখন এটি বৈশিষ্ট্যগুলি ফেরত দিতে ব্যবহৃত হয়: এই পদ্ধতিটি FIRST মিলে যাওয়া উপাদানগুলির নির্দিষ্ট CSS সম্পত্তির মান ফিরিয়ে দেবে।

13. jQuery এ উপলব্ধ বিভিন্ন AJAX পদ্ধতি কি কি?

পদ্ধতি বর্ণনা
$.ajax()এটি একটি অ্যাসিঙ্ক AJAX অনুরোধ সম্পাদন করে।
$.get()এটি AJAX HTTP GET অনুরোধ ব্যবহার করে একটি সার্ভার থেকে ডেটা লোড করে।
$.getScript()এটি AJAX HTTP GET অনুরোধ ব্যবহার করে সার্ভার থেকে জাভাস্ক্রিপ্ট লোড করে এবং চালায়।
$.পোস্ট()এটি AJAX HTTP POST অনুরোধ ব্যবহার করে একটি সার্ভার থেকে ডেটা লোড করে।
ajaxError ()একটি AJAX অনুরোধ একটি ত্রুটি সহ সম্পূর্ণ হলে এটি চালানোর জন্য একটি ফাংশন নির্দিষ্ট করবে।
ajaxStart()প্রথম AJAX অনুরোধ শুরু হলে এটি চালানোর জন্য একটি ফাংশন নির্দিষ্ট করবে।
ajaxComplete()AJAX অনুরোধ সম্পূর্ণ হলে এটি চালানোর জন্য একটি ফাংশন নির্দিষ্ট করবে।
ভার()এটি সার্ভার থেকে ডেটা লোড করে এবং ফিরে আসা ডেটাকে নির্বাচিত উপাদানে ফিরিয়ে দেয়।

14. jQuery লাইব্রেরিতে $() সংজ্ঞায়িত করুন?

JS-এ $ সাধারণত একটি নির্বাচক ফাংশন হিসাবে ব্যবহৃত হয়। jQuery এ, $ ফাংশন শুধুমাত্র কিছু নির্বাচন করার চেয়ে বেশি কিছু করে, যদিও। DOM থেকে মিলে যাওয়া উপাদানের সংগ্রহ পেতে একজন নির্বাচকের কাছে এটি পাঠাতে পারে। কেউ এটিকে এইচটিএমএল এর একটি স্ট্রিং হিসাবে DOM উপাদানে পরিণত করতে পারে, যা পরে নথিতে ইনজেক্ট করতে পারে।

বাক্য গঠন:

|_+_|

15. jQuery-এ ঘটনা সংজ্ঞায়িত করুন?

jQuery-এ, ইভেন্ট হল সেই ক্রিয়া যা ওয়েব অ্যাপ্লিকেশন দ্বারা সনাক্ত করা হয়। এগুলি মূলত গতিশীল ওয়েব পৃষ্ঠাগুলি তৈরি করতে ব্যবহৃত হয়। একটি ইভেন্ট সঠিক মুহূর্তটি দেখাবে যখন কিছু ঘটে — ইভেন্টের উদাহরণ: একটি মাউস ক্লিক৷

16. jQuery এর সাথে সামঞ্জস্যপূর্ণ অপারেটিং সিস্টেমের নাম বলুন?

  1. লিনাক্স
  2. উইন্ডোজ
  3. ম্যাক

17. কেন আমরা jQuery এ toggle() পদ্ধতি ব্যবহার করি?

jQuery-এর টগল() পদ্ধতিটি নির্বাচিত উপাদানগুলির জন্য ক্লিক ইভেন্টের মধ্যে টগল করার জন্য দুটি বা একাধিক ফাংশন সংযুক্ত করে। যখন আমরা একটি এলিমেন্টে ক্লিক করি, প্রথম নির্দিষ্ট ফাংশন ফায়ার হয়, এরপরে যখন আমরা আবার ক্লিক করি, দ্বিতীয় ফাংশন ফায়ার হয়, ইত্যাদি।

18. jQuery.length-এর গুরুত্ব কী?

jQuery এর দৈর্ঘ্য বৈশিষ্ট্য jQuery অবজেক্টে উপস্থিত উপাদানের সংখ্যা গণনা করতে ব্যবহৃত হয়। সাইজ() ফাংশনটি jQuery অবজেক্টের উপাদানের সংখ্যাও ফিরিয়ে দেবে।

19. ASP.Net প্রকল্পে jQuery লাইব্রেরি কীভাবে অন্তর্ভুক্ত করবেন?

  1. প্রথমে, jQuery.com থেকে jQuery লাইব্রেরি ডাউনলোড করুন।
  2. asp.net পৃষ্ঠায় সেই রেফারেন্সটি অন্তর্ভুক্ত করুন।

jQuery ইন্টারভিউ প্রশ্ন এবং উত্তর

20. JQuery এ fadeToggle() পদ্ধতির জন্য সিনট্যাক্স?

jQuery fadeToggle() পদ্ধতিটি মূলত fadeIn() এবং fadeOut() পদ্ধতির মধ্যে টগল করতে ব্যবহৃত হয়। যদি উপাদানগুলি বিবর্ণ হয়ে যায়, তবে এটি তাদের বিবর্ণ করে তোলে এবং যদি সেগুলি বিবর্ণ হয়ে যায়, তবে এটি তাদের বিবর্ণ করে তোলে।

বাক্য গঠন:

|_+_|

21. jQuery ক্লিক ইভেন্ট সংজ্ঞায়িত করুন?

ক্লিক ইভেন্ট সাধারণত ঘটে যখন একটি উপাদান ক্লিক করা হয়. ক্লিক () পদ্ধতিটি ক্লিক ইভেন্টটিকে ট্রিগার করবে, অথবা ক্লিক ইভেন্টটি ঘটলে এটি চালানোর জন্য একটি ফাংশন সংযুক্ত করবে।

বাক্য গঠন:

|_+_|

22. jQuery-এ bind() বনাম live() বনাম delegate() পদ্ধতি ব্যাখ্যা কর?

দ্য jQuery.bind() পদ্ধতিটি ইভেন্টের ধরন এবং একটি ইভেন্ট হ্যান্ডলার সরাসরি একটি DOM উপাদানে নিবন্ধন করবে।

দ্য লাইভ দেখান() মেথডটি ইভেন্ট হ্যান্ডলারকে একটি ডকুমেন্টের রুট লেভেলে সংযুক্ত করবে এবং সংশ্লিষ্ট নির্বাচক এবং ইভেন্ট তথ্য সহ। এটি গতিশীলভাবে যোগ করা উপাদান দ্বারা উত্পন্ন ইভেন্টগুলিতেও সাড়া দেয়।

jQuery.delegate() মেথড .live() মেথডের মতই আচরণ করে। কিন্তু, এখানে, নথিতে ইভেন্ট তথ্য বা নির্বাচক সংযুক্ত করার পরিবর্তে, এটি কোথায় নোঙর করা হবে তা চয়ন করতে পারেন৷ এর মানে আপনি কোন নোডে ইভেন্ট যোগ করা হবে তা নিয়ন্ত্রণ করতে পারবেন।

23. আমরা JQuery এ delay() মেথড কি ব্যবহার করি?

delay() পদ্ধতিটি মূলত একটি সারিতে ফাংশন সম্পাদনে বিলম্ব করতে ব্যবহৃত হয়। এটি মূলত সারিবদ্ধ jQuery প্রভাবগুলির মধ্যে একটি বিলম্ব করতে ব্যবহৃত হয়। jQuery বিলম্ব () পদ্ধতিটি একটি সারিতে পরবর্তী আইটেমটির সম্পাদনে বিলম্ব করার জন্য একটি টাইমার সেট করবে।

বাক্য গঠন:

|_+_|

24. jQuery each() ফাংশন ব্যাখ্যা কর?

আমরা মূলত টার্গেট jQuery অবজেক্টের প্রতিটি উপাদান লুপ করার জন্য jQuery-এর each() ফাংশন ব্যবহার করি (একটি অবজেক্ট যাতে এক বা একাধিক DOM উপাদান থাকে এবং এটি সমস্ত jQuery ফাংশন প্রকাশ করে)। এটি বহু-উপাদান DOM ম্যানিপুলেশন এবং নির্বিচারে অ্যারে এবং বস্তুর বৈশিষ্ট্যগুলির উপর পুনরাবৃত্তির জন্য দরকারী।

25. আপনি কি jQuery-এর সংস্করণ প্রদানকারী কমান্ডটি লিখতে পারেন?

আদেশ $.ui.version jQuery UI সংস্করণ ফেরত দিতে ব্যবহৃত হয়।

26. কেন আমরা JQuery এ HTML() পদ্ধতি ব্যবহার করি?

jQuery-এ, HTML() পদ্ধতিটি নির্বাচিত উপাদানের অভ্যন্তরীণ HTML বিষয়বস্তু সেট বা ফেরাতে ব্যবহৃত হয়। এটি প্রথম মিলে যাওয়া উপাদানের বিষয়বস্তু ফিরিয়ে দেবে। এটি মিলে যাওয়া উপাদানের বিষয়বস্তু সেট করে।

আরো দেখুন শীর্ষ 100 উত্তরযোগ্য ইন্টারভিউ প্রশ্ন এবং উত্তর

27. আপনি কি jQuery-এ নির্বাচকদের প্রকার তালিকা করতে পারেন?

  1. #ID: এটি প্রধানত নির্দিষ্ট আইডির সাথে মেলে এমন একটি উপাদান নির্বাচন করতে ব্যবহৃত হয়।
  2. নাম: এটি উপাদানের নামের সাথে মেলে এমন সমস্ত উপাদান নির্বাচন করতে ব্যবহৃত হয়।
  3. অ্যাট্রিবিউট নির্বাচক: এটি তাদের বৈশিষ্ট্য মানের উপর ভিত্তি করে উপাদান নির্বাচন করতে ব্যবহৃত হয়।
  4. ইউনিভার্সাল(*): এটি DOM-এ উপলব্ধ সমস্ত উপাদান নির্বাচন করতে ব্যবহৃত হয়
  5. একাধিক উপাদান E, F, G: এগুলি E, F, বা G নির্বাচকদের সম্মিলিত ফলাফল নির্বাচন করতে ব্যবহৃত হয়।

28. jQuery সংযোগের সংজ্ঞা দাও?

jQuery সংযোগটিকে একটি প্লাগইন হিসাবে সংজ্ঞায়িত করা যেতে পারে যা একটি ফাংশনকে অন্য ফাংশনের সাথে আবদ্ধ বা সংযোগ করতে ব্যবহৃত হয়। অন্য বস্তু থেকে ফাংশন নির্বাহ করা হলে এটি একটি ফাংশন নির্বাহ করবে। এটি হ্যান্ডলারকে অন্য ফাংশনের জন্য বরাদ্দ করার মতোই। সংযোগের সাহায্যে, আমরা একাধিক ফাংশন আবদ্ধ করতে পারি।

29. jQuery লাইব্রেরি কি একটি সার্ভার স্ক্রিপ্টিং বা ক্লায়েন্ট স্ক্রিপ্টিং?

jQuery হল ক্লায়েন্ট-সাইড স্ক্রিপ্টিংয়ের জন্য একটি লাইব্রেরি।

30. আপনি কি আমাদের বলতে পারেন কিভাবে jQuery ব্যবহার করে HTML-এ CSS ক্লাসগুলি পরিচালনা করা যায়?

jQuery CSS পদ্ধতি আমাদের CSS ক্লাস বা DOM উপাদানের শৈলী বৈশিষ্ট্যগুলিকে ম্যানিপুলেট করার অনুমতি দেবে। ক্যোয়ারীটি HTML এলিমেন্টে বরাদ্দ করা CSS ক্লাসগুলিকে ম্যানিপুলেট করার জন্য বিভিন্ন পদ্ধতি প্রদান করবে।

সবচেয়ে উল্লেখযোগ্য পদ্ধতি হল addClass(), removeClass() এবং toggleClass()।

addClass() : এই পদ্ধতিটি নির্বাচিত উপাদানগুলিতে এক বা একাধিক শ্রেণী যোগ করতে ব্যবহৃত হয়।

বাক্য গঠন:

|_+_|

একাধিক ক্লাস যোগ করতে, নীচের সিনট্যাক্স ব্যবহার করুন:

বাক্য গঠন:

|_+_|

অপসারণ ক্লাস() : এটি নির্দিষ্ট উপাদান থেকে একটি একক শ্রেণী, বা একাধিক শ্রেণী বা সমস্ত শ্রেণী অপসারণ করতে ব্যবহৃত হয়।

একক শ্রেণী অপসারণের জন্য সিনট্যাক্স:

|_+_|

একাধিক ক্লাস মুছে ফেলার জন্য সিনট্যাক্স:

|_+_|

এক শটে সমস্ত ক্লাস মুছে ফেলার জন্য সিনট্যাক্স:

|_+_|

টগলক্লাস() : এটি প্রদত্ত উপাদানগুলিতে ক্লাস যোগ বা অপসারণের মধ্যে টগল করে।

বাক্য গঠন:

|_+_|

jQuery ইন্টারভিউ প্রশ্ন এবং উত্তর

31. কিভাবে JQuery সংযোগ ব্যবহার করবেন?

সংযোগ ব্যবহার করতে:

  1. আপনাকে jQuery.com থেকে jQuery সংযোগ ফাইলটি ডাউনলোড করতে হবে।
  2. তারপর, আপনাকে সেই ফাইলটি HTML ফাইলে অন্তর্ভুক্ত করতে হবে।
  3. এখন, ফাংশনটিকে অন্য ফাংশনের সাথে সংযোগ করতে $.connect ফাংশন ব্যবহার করুন।

32। jQuery UI স্বয়ংসম্পূর্ণ সংজ্ঞায়িত করুন?

স্বয়ংসম্পূর্ণতা হল এমন একটি কৌশল যা প্রায়শই আধুনিক ওয়েবসাইটগুলিতে ব্যবহারকারীদের শব্দ শুরু করার জন্য পরামর্শের একটি তালিকা প্রদান করতে ব্যবহৃত হয়, যেখানে তিনি টেক্সট বক্সে টাইপ করেছেন। ব্যবহারকারী এখন তালিকা থেকে একটি আইটেম নির্বাচন করতে পারেন, যা ইনপুট ক্ষেত্রে প্রদর্শিত হয়।

33. কিভাবে একজন jQuery Ajax অনুরোধ করতে পারে?

jQuery AJAX সম্পাদন করার জন্য ajax() পদ্ধতি প্রদান করে, যেমন, অ্যাসিঙ্ক্রোনাস HTTP অনুরোধ।

বাক্য গঠন:

|_+_|

প্যারামিটারগুলি নাম-মানের জোড়ার এক বা একাধিক মান নির্দিষ্ট করে।

নাম বর্ণনা
ক্যাশেঅনুরোধ পাঠানোর আগে চালানোর জন্য একটি ফাংশন।
সম্পূর্ণ( xhr, অবস্থা )একটি ফাংশন যা অনুরোধ শেষ হলে চালানোর জন্য ব্যবহৃত হয়, যেমন সাফল্য এবং ত্রুটি ফাংশন পরে)
প্রসঙ্গএটি সমস্ত AJAX-সম্পর্কিত কলব্যাক ফাংশনের জন্য এই মানটি নির্দিষ্ট করে৷
ডেটা ফিল্টার ( তথ্য , টাইপ )XMLHttpRequest এর কাঁচা প্রতিক্রিয়া ডেটা পরিচালনা করার জন্য একটি ফাংশন।
যদি পরিমার্জিত হয়এটি একটি বুলিয়ান মান যা একটি অনুরোধ সফল কিনা তা নির্দিষ্ট করে যদি শেষ অনুরোধের পরে প্রতিক্রিয়া পরিবর্তিত হয়। ডিফল্ট মান মিথ্যা.
ত্রুটি( xhr, স্থিতি, ত্রুটি )অনুরোধ ব্যর্থ হলে এটি চালানোর জন্য একটি ফাংশন।
URLঅনুরোধ পাঠানোর জন্য এটি URL নির্দিষ্ট করে। ডিফল্ট মান হল বর্তমান পৃষ্ঠা।

34. কেন আমরা jQuery এ parm() পদ্ধতি ব্যবহার করি?

jQuery param() পদ্ধতিটি মূলত অবজেক্টের ক্রমিক উপস্থাপনা তৈরি করতে ব্যবহৃত হয়।

35. jQuery-এ কোড এক্সিকিউশনের প্রাথমিক পয়েন্ট কী?

jQuery কোডের প্রারম্ভিক পয়েন্ট হল $(document).ready() ফাংশন। DOM লোড হয়ে গেলে এটি কার্যকর করা হবে।

36. jQuery.get() এবং jQuery.ajax() এর মধ্যে পার্থক্য করুন?

jQuery.get() jQuery.ajax()
get() হল AJAX-এর একটি বিশেষীকরণ যা কিছু ডেটা পাওয়ার জন্য।ajax() পদ্ধতিটি আরও শক্তিশালী এবং কনফিগারযোগ্য; এটি আমাদের নির্দিষ্ট করতে দেয় যে কতক্ষণ অপেক্ষা করতে হবে এবং কীভাবে একটি ত্রুটি পরিচালনা করতে হবে।

37. পার্থক্য করুন jQuery এ $(এটি) এবং এটির মধ্যে?

$এই এই
$(এই) একই চারপাশে একটি jquery মোড়ক.এই DOM অবজেক্ট.
যখন আমরা $(এটি) ব্যবহার করি, তখন আমরা এটিতে jQuery পদ্ধতি কল করতে পারি, কিন্তু DOM পদ্ধতি নয়।যখন আমরা এটি ব্যবহার করি, তখন আমরা এটিতে DOM পদ্ধতি কল করতে পারি, কিন্তু jQuery পদ্ধতি নয়।

38. jQuery দিয়ে শুরু করার জন্য সবচেয়ে মৌলিক প্রয়োজন কি?

একটি jQuery শুরু করার জন্য একজনকে এর লাইব্রেরিটি উল্লেখ করতে হবে। ওয়েবসাইট jQuery.com থেকে কেউ jQuery এর সর্বশেষ সংস্করণ ডাউনলোড করতে পারেন।

39. একটি jQuery কোড নির্বাচক লিখুন যা সমস্ত উপাদান অনুসন্ধানের জন্য ব্যবহৃত হয় যার আইডি স্ট্রিং IB দিয়ে শেষ হয়?

$ ([id $ = 'IB'])

40. আপনি কি আমাদের বলতে পারেন কোন পরিস্থিতিতে jQuery ব্যবহার করা হয়?

  1. CSS স্ট্যাটিক বা ডাইনামিক প্রয়োগ করুন
  2. প্রধানত অ্যানিমেশন প্রভাব জন্য
  3. ঘটনা কলিং ফাংশন
  4. ম্যানিপুলেশন উদ্দেশ্য

jQuery ইন্টারভিউ প্রশ্ন এবং উত্তর

41. আমরা কি jQuery এ $ এর জায়গায় অন্য কোন নাম ব্যবহার করতে পারি?

$ এর পরিবর্তে আপনি একটি ফাংশন নাম হিসাবে jQuery ব্যবহার করতে পারেন। উদাহরণ স্বরূপ:

|_+_|

42. jQuery-এ .promise() পদ্ধতির সংজ্ঞা দাও?

jQuery-এর প্রতিশ্রুতি() পদ্ধতিটি একটি গতিশীলভাবে জেনারেট করা প্রতিশ্রুতি ফেরাতে ব্যবহৃত হয় যা সমাধান করা হয় যখন একটি নির্দিষ্ট ধরণের সমস্ত অ্যাকশন সংগ্রহের সাথে আবদ্ধ থাকে, সারিবদ্ধ হয় বা না শেষ হয়।

43. একই পৃষ্ঠায় একাধিক document.ready() ফাংশন ব্যবহার করা কি সম্ভব?

হ্যাঁ. আমরা একই পৃষ্ঠায় যেকোন সংখ্যক document.ready() ফাংশন ব্যবহার করতে পারি।

উদাহরণ:

|_+_|

44. prop() এবং attr()s এর মধ্যে পার্থক্য কর?

prop() এবং attr() উভয়ই এলিমেন্ট অ্যাট্রিবিউটের নির্দিষ্ট প্রপার্টির মান পেতে বা সেট করতে ব্যবহৃত হয়। কিন্তু প্রধান পার্থক্য হল:

কাছাকাছি ()attr()
prop() তার বর্তমান মান ফিরিয়ে দেবে।attr() একটি সম্পত্তির ডিফল্ট মান দেবে।

45. পার্থক্য করুন সন্ধান এবং শিশুদের পদ্ধতির মধ্যে?

অনুসন্ধান()শিশু()
এই পদ্ধতিটি নির্বাচিত উপাদানগুলির সমস্ত বংশধর উপাদানগুলি খুঁজে পেতে ব্যবহৃত হয়।এই পদ্ধতিটি সেই নির্বাচিত উপাদানের সাথে সম্পর্কিত সমস্ত শিশু উপাদানগুলি খুঁজে পেতে ব্যবহৃত হয়।

46. CDN এর সংজ্ঞা দাও?

একটি বিষয়বস্তু বিতরণ নেটওয়ার্ক (CDN), বা বিষয়বস্তু বিতরণ নেটওয়ার্ক, প্রক্সি সার্ভার এবং তাদের নিজ নিজ ডেটা কেন্দ্রগুলির একটি ভৌগলিকভাবে বিতরণ করা নেটওয়ার্ক হিসাবে সংজ্ঞায়িত করা হয়। মূল লক্ষ্য হল শেষ-ব্যবহারকারীদের তুলনায় স্থানিকভাবে পরিষেবা বিতরণ করে উচ্চ কার্যক্ষমতা এবং প্রাপ্যতা প্রদান করা।

47। কিভাবে আমরা jQuery এ কুকি পড়তে, লিখতে এবং মুছতে পারি?

আমরা ডফ কুকি প্লাগইন ব্যবহার করে jquery-এ কুকিজ মোকাবেলা করতে পারি। ময়দা ব্যবহার করা সহজ এবং শক্তিশালী বৈশিষ্ট্য আছে।

কুকি তৈরি করুন: $.dough(cookie_name, cookie_value);

কুকি পড়ুন: $.dough(cookie_name);

কুকি মুছুন: $.dough(cookie_name, remove);

48. তালিকা CDN ব্যবহার করার সুবিধা?

  1. আপনার নির্ভরযোগ্যতা এবং প্রতিক্রিয়া সময় একটি বিশাল বুস্ট পেতে
  2. একটি CDN বিশ্বব্যাপী পৌঁছাতে সক্ষম করে
  3. একটি CDN প্রচুর অর্থ সাশ্রয় করে
  4. 100% শতাংশ প্রাপ্যতা
  5. সার্ভার লোড কমান
  6. 24/7 গ্রাহক সহায়তা
  7. সমসাময়িক ব্যবহারকারীর সংখ্যা বৃদ্ধি
  8. DDoS সুরক্ষা

49। CDN এর লক্ষ্য কি?

CDN-এর মূল লক্ষ্য হল শেষ-ব্যবহারকারীদের উচ্চ কর্মক্ষমতা এবং উচ্চ প্রাপ্যতা সহ সামগ্রী প্রদান করা।

jQuery ইন্টারভিউ প্রশ্ন এবং উত্তর

50. jQuery এর কয়েকটি বৈশিষ্ট্যের তালিকা দাও?

  1. এইচটিএমএল ম্যানিপুলেশন
  2. DOM ম্যানিপুলেশন
  3. DOM উপাদান নির্বাচন
  4. CSS ম্যানিপুলেশন
  5. প্রভাব এবং অ্যানিমেশন
  6. ইউটিলিটিস
  7. AJAX
  8. HTML ইভেন্ট পদ্ধতি

51. তালিকা jQuery এর বৈশিষ্ট্যগুলি যা ওয়েব অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয়?

jQuery এর মত বৈশিষ্ট্য ব্যবহার করে

  1. পিছলে পড়া
  2. ফাইল আপলোড হচ্ছে
  3. ওয়েব অ্যাপ্লিকেশনে অ্যাকর্ডিয়ন

52। আপনার প্রকল্পে একটি jQuery লাইব্রেরি কিভাবে ব্যবহার করবেন?

আমরা jQuery লাইব্রেরি ব্যবহার করতে পারি এএসপি .Net প্রকল্প jQuery.com ওয়েবসাইট থেকে সর্বশেষ jQuery লাইব্রেরি ডাউনলোড করে যা HTML/PHP/JSP/aspx পৃষ্ঠায় jQuery লাইব্রেরি ফাইলের রেফারেন্স অন্তর্ভুক্ত করবে।

|_+_|

53. jQuery এ বিভিন্ন ধরনের নির্বাচকদের তালিকা করুন?

  1. CSS নির্বাচক
  2. কাস্টম নির্বাচক
  3. XPath নির্বাচক
আরো দেখুন শীর্ষ 100 উত্তরযোগ্য ইন্টারভিউ প্রশ্ন এবং উত্তর

54। jQuery ফিল্টার কি?

যখন একটি jQuery অবজেক্ট দেওয়া হয় যা DOM উপাদানগুলির একটি সেটকে প্রতিনিধিত্ব করবে, ফিল্টার() পদ্ধতিটি মিলিত উপাদানগুলির উপসেট থেকে একটি নতুন jQuery অবজেক্ট তৈরি করবে। সরবরাহকৃত নির্বাচক এখন প্রতিটি উপাদানের বিরুদ্ধে পরীক্ষা করা হয়; নির্বাচকের সাথে মেলে এমন সমস্ত উপাদান প্রদত্ত ফলাফলে অন্তর্ভুক্ত করা হবে।

55। JQuery এ serialize() পদ্ধতি কি?

স্ট্যান্ডার্ড ইউআরএল-এনকোডেড নোটেশনে টেক্সট স্ট্রিং তৈরি করতে আমরা jQuery serialize() পদ্ধতি ব্যবহার করি। এটি মূলত ফর্ম কন্ট্রোল যেমন , ইত্যাদিতে ব্যবহৃত হয়৷ এটি ফর্মের মানগুলিকে সিরিয়ালাইজ করবে যাতে একটি AJAX অনুরোধ করার সময় এটির ক্রমিক মানগুলি URL ক্যোয়ারী স্ট্রিং-এ ব্যবহৃত হয়৷

56. কিভাবে আমরা jQuery ব্যবহার করে একটি উপাদানে CSS ক্লাস যোগ এবং অপসারণ করতে পারি?

আমরা এলিমেন্টে CSS ক্লাস যোগ করতে addclass() jQuery পদ্ধতি ব্যবহার করি।

উদাহরণ: (কোডের একটি ছোট স্নিপেট একটি ক্লাস যোগ করার জন্য নীচে দেওয়া হয়েছে)

|_+_|

উপাদান থেকে একটি CSS ক্লাস সরাতে আমরা removeclass() jQuery পদ্ধতি ব্যবহার করি।

উদাহরণ: (ক্লাস সরানোর জন্য কোডের একটি ছোট স্নিপেট নীচে দেওয়া হয়েছে)

|_+_|

57। কেন আমরা JQuery এ val() পদ্ধতি ব্যবহার করব?

jQuery-এ val() পদ্ধতিটি মূলত ফর্ম উপাদানগুলির মান পেতে ব্যবহৃত হয়। এই পদ্ধতি কোন যুক্তি গ্রহণ করে না. এই পদ্ধতিটি একটি NULL প্রদান করবে যখন কোনো বিকল্প নির্বাচন করা হয় না এবং এক বা একাধিক নির্বাচনের ক্ষেত্রে, এটি একটি অ্যারে প্রদান করে যাতে প্রতিটি নির্বাচিত বিকল্পের মান থাকে।

বাক্য গঠন:

|_+_|

58. আপনি উইল অনুচ্ছেদের ভিতরে সমস্ত লিঙ্ক নির্বাচন করতে একটি jQuery কোড লিখুন?

|_+_|

59. আপনি দুই ধরনের CDN এর নাম বলতে পারেন?

দুই ধরনের CDN আছে:

    গুগল:এটি Google লাইব্রেরি API থেকে jQuery লোড করে।মাইক্রোসফট:এটি AJAX CDN থেকে jQuery লোড করে।

60। কিভাবে jQuery অ্যানিমেশন নিষ্ক্রিয় করবেন?

jQuery ব্যবহার করে বিশ্বব্যাপী অ্যানিমেশন নিষ্ক্রিয় করতে, আপনাকে jQuery ব্যবহার করতে হবে। fx. বন্ধ() পদ্ধতি।

61. কেন আমরা jQuery এ animate() পদ্ধতি ব্যবহার করব?

আমরা উপাদানগুলিতে একটি কাস্টম অ্যানিমেশন প্রভাব প্রয়োগ করতে অ্যানিমেট ফাংশন ব্যবহার করি।

বাক্য গঠন:

|_+_|

কোথায়,

  1. param CSS বৈশিষ্ট্যগুলিকে উপস্থাপন করে যেখানে আপনি অ্যানিমেশন প্রয়োগ করতে চান।
  2. সময়কাল নির্দিষ্ট করে কতক্ষণ অ্যানিমেশন চলতে পারে। এটি নিম্নলিখিত মানগুলির মধ্যে একটি হতে পারে: দ্রুত, ধীর, দ্রুত, স্বাভাবিক বা মিলিসেকেন্ড।
  3. ইজিং একটি স্ট্রিং প্রতিনিধিত্ব করে যা ট্রানজিশনের জন্য ফাংশন নির্দিষ্ট করে।
  4. এখানে কলব্যাক হল সেই ফাংশন যেখানে আমরা অ্যানিমেশন ইফেক্ট সম্পূর্ণ হয়ে গেলে চালাতে চাই।

62। jQuery Ajax কি?

AJAX (অ্যাসিনক্রোনাস জাভাস্ক্রিপ্ট এবং XML) একটি প্রযুক্তি যা আমাদের ব্রাউজার পেজ রিফ্রেশ না করে সার্ভার থেকে ডেটা লোড করতে সাহায্য করে। JQuery হল একটি টুল যা পরবর্তী প্রজন্মের ওয়েব অ্যাপ্লিকেশন বিকাশের জন্য AJAX পদ্ধতির একটি সমৃদ্ধ সেট প্রদান করে।

63. AJAX মেথড load() ব্যবহার করে কি করতে হয়?

Ajax load() পদ্ধতি সার্ভার থেকে ডেটা লোড করবে এবং ফিরে আসা ডেটাকে নির্বাচিত উপাদানে ফিরিয়ে দেবে।

64. jquery ইভেন্টের বিভাগগুলি তালিকাভুক্ত করুন?

DOM ইভেন্টগুলি নিম্নরূপ:

  1. ফর্ম
  2. কীবোর্ড
  3. মাউস
  4. ব্রাউজার
  5. নথি লোড হচ্ছে

65. jQuery Ajax পদ্ধতির সুবিধা কি?

  1. ক্রস ব্রাউজার সমর্থন
  2. ব্যবহার করার সহজ পদ্ধতি
  3. GET এবং POST এর মত অনুরোধ পাঠানোর ক্ষমতা।
  4. XML, XML, HTML বা স্ক্রিপ্ট লোড করার ক্ষমতা

66. onload() এবং document.ready() পদ্ধতির মধ্যে পার্থক্য করুন?

লোড()Document.ready()
Body.Onload() ইভেন্টটি শুধুমাত্র DOM-এর পরেই ডাকা হয় এবং এর সাথে সম্পর্কিত সম্পদ যেমন ছবি লোড হয়।DOM লোড হয়ে গেলে jQuery-এর document.ready() ইভেন্টটিকে ডাকা হয় এবং এটি ছবির মতো সম্পদ লোড হওয়ার জন্য অপেক্ষা করবে না।

67। বুটস্ট্র্যাপের জন্য jQuery কি প্রয়োজনীয়?

বুটস্ট্র্যাপ জাভাস্ক্রিপ্ট প্লাগইন যেমন মডেল, টুলটিপ ইত্যাদির জন্য jQuery ব্যবহার করবে। কিন্তু, যদি শুধুমাত্র বুটস্ট্র্যাপের CSS অংশ ব্যবহার করা হয়, তাহলে আপনার jQuery-এর প্রয়োজন নেই।

68. আপনি কি jquery.min.js এবং jquery.js এর মধ্যে পার্থক্য করতে পারেন?

jquery.min.jsjquery.js
তাদের মধ্যে. js আর কিছুই নয় কিন্তু jquery এর সংকুচিত সংস্করণ।jQuery.js সুন্দর এবং পড়া সহজ।
.min ফাইলের আকার ছোট করার জন্য সমস্ত অপ্রয়োজনীয় অক্ষর সরিয়ে দেয়।এটা অপ্রয়োজনীয় অক্ষর অপসারণ না.

৬৯। JQuery.noConflict সংজ্ঞায়িত করুন?

jQuery no-conflict হল একটি বিকল্প যা jQuery দ্বারা দেওয়া হয় বিভিন্ন js ফ্রেমওয়ার্ক বা লাইব্রেরির মধ্যে দ্বন্দ্ব কাটিয়ে উঠতে। আমরা যদি jQuery no-conflict মোড ব্যবহার করি, তাহলে এর মানে হল আমরা $ কে একটি নতুন ভেরিয়েবল দিয়ে প্রতিস্থাপন করছি, এবং আমরা এটিকে অন্য কিছু জাভাস্ক্রিপ্ট লাইব্রেরিতে jQuery-এ বরাদ্দ করছি।

70। jQuery মোবাইল কি?

jQuery ইন্টারভিউ প্রশ্ন - jQuery মোবাইল

jQuery মোবাইলকে একটি স্পর্শ-অপ্টিমাইজ করা ওয়েব ফ্রেমওয়ার্ক হিসাবে সংজ্ঞায়িত করা যেতে পারে, অর্থাৎ, আরও নির্দিষ্টভাবে, একটি জাভাস্ক্রিপ্ট লাইব্রেরি, এবং এটি jQuery প্রকল্প দল দ্বারা তৈরি করা হয়েছে।

71. jQuery UI সংজ্ঞায়িত করুন?

jQuery UI কে ইউজার ইন্টারফেস(UI) মিথস্ক্রিয়া, প্রভাব, উইজেট এবং থিমগুলির একটি কিউরেটেড সেট হিসাবে সংজ্ঞায়িত করা যেতে পারে যা একটি jQuery জাভাস্ক্রিপ্ট লাইব্রেরির উপরে তৈরি করা হয়। আপনি যদি একটি অত্যন্ত ইন্টারেক্টিভ ওয়েব অ্যাপ্লিকেশন তৈরি করতে চান বা আপনাকে শুধুমাত্র একটি ফর্ম নিয়ন্ত্রণে একটি তারিখ পিকার যোগ করতে হবে, jQuery UI একটি নিখুঁত পছন্দ।

72। কিভাবে ASP.NET এ jQuery ব্যবহার করবেন?

আমরা জানি, jQuery হল একটি লাইটওয়েট, দ্রুত জাভাস্ক্রিপ্ট লাইব্রেরি এবং এটি CSS3 অনুগত, এবং একাধিক ব্রাউজার সমর্থন করে। jQuery ফ্রেমওয়ার্ক প্রসারণযোগ্য এবং DOM ম্যানিপুলেশন, AJAX, CSS, ইভেন্ট এবং অ্যানিমেশন পরিচালনা করে।

73. jQuery এর জন্য ডেটা টেবিল প্লাগ-ইন সংজ্ঞায়িত করুন?

DataTables হল একটি jQuery জাভাস্ক্রিপ্ট লাইব্রেরির জন্য একটি প্লাগ-ইন। এটি একটি খুব উচ্চ নমনীয় টুল যা প্রগতিশীল বর্ধনের ভিত্তির উপর নির্মিত যা যেকোনো HTML টেবিলে উন্নত বৈশিষ্ট্য যুক্ত করবে।

74. কিভাবে jQuery ব্যবহার করে একটি বোতাম ক্লিকে hide() পদ্ধতি ব্যবহার করবেন?

এই hide() মেথড ব্যবহার করে আমরা HTML এলিমেন্ট হাইড করতে পারি।

75। কুনিত কি?

QUnit জাভাস্ক্রিপ্ট প্রোগ্রামিং ভাষার জন্য একটি ইউনিট পরীক্ষার কাঠামো হিসাবে সংজ্ঞায়িত করা যেতে পারে। Qunit পরীক্ষা-চালিত বিকাশের ক্ষেত্রে গুরুত্বপূর্ণ, এবং এটি jQuery UI, jQuery এবং jQuery মোবাইল প্রকল্প দ্বারা ব্যবহৃত হয়। Qunit যেকোনো জেনেরিক জাভাস্ক্রিপ্ট কোডবেস পরীক্ষা করতে সক্ষম।

76. jQuery-এ .detach() এবং remove() পদ্ধতির মধ্যে পার্থক্য করুন?

.datach() অপসারণ()
এই পদ্ধতিটি সরিয়ে দেওয়া উপাদানগুলির সাথে সম্পর্কিত সমস্ত jQuery ডেটা ধরে রাখে।.remove() পদ্ধতিটি উপযোগী যখন অপসারিত উপাদানগুলিকে পরে DOM-এ পুনরায় প্রবেশ করাতে হবে।

77. আপনি কিভাবে jQuery ব্যবহার করে কন্ট্রোল অ্যাট্রিবিউট পরিচালনা করতে পারেন?

কন্ট্রোলস অ্যাট্রিবিউট পরিচালনা করার জন্য jQuery ব্যবহার করে .addClass(), .removeClass(), .css(), .toggleClass(), ইত্যাদি যেকোনো HTML কন্ট্রোলের সমস্ত html এবং css অ্যাট্রিবিউট পরিচালনা করতে।

78. আপনি পারেন jQuery Ajax পদ্ধতির জন্য ব্যবহৃত চারটি পরামিতি তালিকাভুক্ত করুন?

চারটি পরামিতি নিচে উল্লেখ করা হলো:

    URL:অনুরোধ পাঠানোর জন্য URLসাফল্য:অনুরোধ সফল হলে এটি একটি কলব্যাক ফাংশন নির্দিষ্ট করেপ্রকার:অনুরোধ পান/পোস্ট করুনডেটা টাইপ:এটি ডেটা টাইপ রিটার্ন করে - HTML, XML, টেক্সট ইত্যাদি।

79। jQuery Datepicker সংজ্ঞায়িত করুন?

ডেটপিকার সাধারণত একটি স্ট্যান্ডার্ড ফর্ম ইনপুট ক্ষেত্রের সাথে আবদ্ধ থাকে। একটি ছোট ওভারলেতে একটি ইন্টারেক্টিভ ক্যালেন্ডার খুলতে ইনপুটে ফোকাস করুন। এখন একটি তারিখ চয়ন করুন, তারপর পৃষ্ঠার অন্য কোথাও ক্লিক করুন, বা বন্ধ করতে Esc কী টিপুন৷ যদি আমরা তারিখটি নির্বাচন করি, প্রতিক্রিয়া ইনপুটের মান হিসাবে দেখানো হয়।

80। slideToggle() প্রভাব কি?

এটি প্রধানত নির্বাচিত উপাদানগুলির জন্য উপরে স্লাইডিং এবং স্লাইডিং এর মধ্যে টগল করতে ব্যবহৃত হয়।

81. jQuery-এ bind() এবং unbind উপাদানের সংজ্ঞা দাও?

jQuery bind() পদ্ধতি উপাদানগুলির সাথে একটি ইভেন্ট হ্যান্ডলার সংযুক্ত করবে।

unbind() একটি বিদ্যমান ইভেন্ট হ্যান্ডলারকে উপাদান থেকে বিচ্ছিন্ন করে।

82। jQuery প্লাগইন সংজ্ঞায়িত করুন?

একটি jQuery প্লাগইন হল একটি নতুন পদ্ধতি যা jQuery এর প্রোটোটাইপ অবজেক্টকে প্রসারিত করতে ব্যবহৃত হয়। প্রোটোটাইপ অবজেক্টকে প্রসারিত করার মাধ্যমে, আমরা সমস্ত jQuery অবজেক্টকে আমাদের যুক্ত করা পদ্ধতিগুলিকে উত্তরাধিকার সূত্রে পেতে সক্ষম করতে পারি। আমরা আমাদের নিজস্ব প্লাগইনগুলি তৈরি করতে পারি, এবং আমরা সেগুলিকে কোডে ব্যক্তিগতভাবে ব্যবহার করতে পারি, অথবা আমরা সেগুলিকে বনে ছেড়ে দিতে পারি৷

83. কেন আমরা JQuery এ ফেড টগল() পদ্ধতি ব্যবহার করি?

আমরা এটি প্রধানত fadeIn() এবং fadeOut() ফাংশনের মধ্যে টগল করতে ব্যবহার করি।

84. কিভাবে jQuery এর সাথে একটি অ্যারে ব্যবহার করবেন?

একটি অ্যারে তৈরি করতে আমরা ব্যবহার করি $.makeArray()

$.inArray ব্যবহার করে অ্যারেতে একটি নির্দিষ্ট উপাদান অনুসন্ধান করতে নীচের সিনট্যাক্স ব্যবহার করুন:

|_+_|

দুটি অ্যারে একত্রিত করতে, আমরা $.merge() পদ্ধতি ব্যবহার করি

উদাহরণ:

কোথায় arr1 = [A, B, C, D];

কোথায় arr2 = [W, X, Y, Z];

কোথায় mergeArr = $ .merge (arr1, arr2);

85. আপনি বলতে পারেন jQuery এ ম্যাপ এবং গ্রেপ ফাংশনের মধ্যে পার্থক্য?

মানচিত্র গ্রিপ
মানচিত্র ফাংশন উপাদানগুলির একটি সেটকে jQuery অ্যারের মানগুলির একটি সেটে অনুবাদ করবে যা উপাদানগুলি (হতে পারে বা নাও থাকতে পারে)৷গ্রেপ একটি অ্যারেতে একটি উপাদান খুঁজে পেতে ব্যবহার করা হয়।
$().মানচিত্র(< ফাংশন চালানো জন্য উপাদান ভিতরে বস্তু>)jQuery.grep (myArr, ফাংশন (){}

86. jQuery ফিল্টার দ্বারা সমর্থিত ফিল্টারগুলির তালিকা করুন?

jQuery দ্বারা সমর্থিত কয়েকটি ফিল্টার নীচে তালিকাভুক্ত করা হয়েছে:

  1. .eq()
  2. .first()
  3. .শেষ()
  4. .ছাঁকনি()
  5. .has()
  6. .না()

87। jQuery এ পদ্ধতি চেইনিং সংজ্ঞায়িত করুন, এবং সুবিধা কি?

JQuery আরেকটি শক্তিশালী বৈশিষ্ট্য প্রদান করছে যা মেথড চেইনিং নামে পরিচিত যা আপনাকে একই উপাদানের সেটে অনেকগুলি ক্রিয়া সম্পাদন করতে দেয়, তাও কোডের একটি লাইনের মধ্যে। এটি সম্ভব কারণ বেশিরভাগ jQuery পদ্ধতি একটি jQuery অবজেক্ট ফিরিয়ে দেবে যা অন্য পদ্ধতিতে কল করতে ব্যবহৃত হয়।

৮৮। jQuery এ বৈশিষ্ট্য সংজ্ঞায়িত করুন?

ডম বা এইচটিএমএল উপাদানগুলির গুরুত্বপূর্ণ বৈশিষ্ট্য রয়েছে যেমন ট্যাগ, src, ক্লাস, আইডি, শিরোনাম এবং অন্যান্য বৈশিষ্ট্য। এগুলি বৈশিষ্ট্য হিসাবে পরিচিত।

DOM নোড বৈশিষ্ট্য হিসাবে জাভাস্ক্রিপ্টের মাধ্যমে বেশিরভাগ বৈশিষ্ট্য পাওয়া যায়। কিছু সাধারণ বৈশিষ্ট্য হল:

  1. শ্রেণির নাম
  2. নাম যোগ করা
  3. আইডি
  4. href
  5. শিরোনাম
  6. rel
  7. src

89. কিভাবে jQuery এ ব্রাউজার এবং ব্রাউজার সংস্করণ খুঁজে পাবেন?

jQuery-এর $.browser প্রপার্টি ব্যবহার করলে ব্রাউজারের তথ্য ফেরত আসে।

90. jQuery.holdReady() ফাংশন সংজ্ঞায়িত করুন?

jQuery-এর holdReady() পদ্ধতি কলকারীকে jQuery-এর প্রস্তুত ইভেন্টে বিলম্ব করার অনুমতি দেবে। এই পদ্ধতিটিকে ডকুমেন্টের প্রথম দিকে কল করতে হবে, যেমন jQuery স্ক্রিপ্ট ট্যাগের পরপরই সেকশনে। প্রস্তুত ইভেন্টের পরে এই পদ্ধতিতে কল করে যা ইতিমধ্যেই গুলি চালিয়েছে তার কোনও প্রভাব থাকবে না। প্রস্তুত ইভেন্টে বিলম্ব করার জন্য, প্রথমে আপনাকে $ কল করতে হবে।

91. কেন আমরা jQuery UI-তে ড্র্যাগেবল, ড্রপযোগ্য, পরিবর্তনযোগ্য, নির্বাচনযোগ্য ব্যবহার করি?

টেনে আনা যায়: এটি যেকোন DOM এলিমেন্টে ড্র্যাগযোগ্য কার্যকারিতা সক্ষম করবে।

ড্রপযোগ্য: এটি যেকোনো DOM উপাদানকে ড্রপযোগ্য করতে সক্ষম করবে, টেনে আনা যায় এমন উপাদানগুলির জন্য একটি লক্ষ্য৷

পরিবর্তনযোগ্য: এটি যেকোনো DOM উপাদানকে পুনরায় আকার দিতে সক্ষম করবে। কার্সার দিয়ে, আপনাকে ডান বা নীচের সীমানা ধরতে হবে এবং পছন্দসই প্রস্থ বা উচ্চতায় টেনে আনতে হবে।

নির্বাচনযোগ্য: এটি একটি DOM উপাদান নির্বাচনযোগ্য হতে সক্ষম করবে। আইটেম নির্বাচন করতে কার্সার দিয়ে একটি বাক্স আঁকুন। এখন বিভিন্ন অ-সংলগ্ন নির্বাচন করতে Ctrl কী চেপে ধরে রাখুন।

বাছাইযোগ্য: এটি DOM উপাদানগুলির একটি গ্রুপকে বাছাইযোগ্য হতে সক্ষম করবে৷

92. jQuery-এ slice() পদ্ধতির সংজ্ঞা দাও?

এই স্লাইস() পদ্ধতিটি সূচকের পরিসর দিয়ে মিলিত উপাদানগুলির একটি উপসেট নির্বাচন করতে ব্যবহৃত হয়। সহজ কথায়, এটি তার পরামিতিগুলির ভিত্তিতে DOM উপাদানগুলির একটি সেট দেয়, যেমন, (শুরু, শেষ)।

প্রযুক্তিগত প্রশ্ন ছাড়াও, আপনাকে কিছু জন্য প্রস্তুত করতে হবে সাধারণ এবং দৃশ্যকল্প ভিত্তিক প্রশ্ন , যেখানে আপনার অভিজ্ঞতার ভিত্তিতে আপনাকে তাদের উত্তর দিতে হবে। আমি কয়েকটি প্রশ্নের নিচে উল্লেখ করেছি। পাশাপাশি তাদের মাধ্যমে যান.

93. কেন আমরা আপনাকে ভাড়া করব?

94. আপনি আমাদের কোম্পানি সম্পর্কে কি জানেন বলুন?

95. আপনার বেতন প্রত্যাশা কি?

96. আপনার শক্তি কি?

97. আপনি কেন এই ভূমিকার জন্য উপযুক্ত বলে মনে করেন?

98. পাঁচ বছর পর নিজেকে কোথায় দেখতে চান?

99. বলুন কিভাবে আপনি একজন দলের নেতার ভূমিকা পালন করতে পারেন?

100. আপনার সম্পর্কে কিছু বলুন?

এই পোস্টে আপনার সময় ব্যয় করার জন্য আপনাকে ধন্যবাদ. আপনি আমাদের চেক করতে পারেন Node.Js ইন্টারভিউ প্রশ্ন .