জাভাস্ক্রিপ্টে ডিফল্ট প্রতিরোধ কি?
জাভাস্ক্রিপ্টে ডিফল্ট প্রতিরোধ কি?

ভিডিও: জাভাস্ক্রিপ্টে ডিফল্ট প্রতিরোধ কি?

ভিডিও: জাভাস্ক্রিপ্টে ডিফল্ট প্রতিরোধ কি?
ভিডিও: যে কারনে আপনার অ্যান্টিভাইরাস আন-ইন্সটল করা উচিৎ! - You don't need Anitivirus 2024, নভেম্বর
Anonim

ঘটনা. প্রতিরোধ ডিফল্ট () পদ্ধতি একটি উপাদানের ডিফল্ট ক্রিয়া ঘটতে বাধা দেয়। উদাহরণস্বরূপ: জমা দেওয়া বোতামটিকে একটি ফর্ম জমা দেওয়া থেকে আটকান৷ URL অনুসরণ করা থেকে একটি লিঙ্ক প্রতিরোধ করুন.

অনুরূপভাবে, প্রতিক্রিয়া ডিফল্ট প্রতিরোধ কি?

প্রতিক্রিয়া বোতাম, ইনপুট এবং ফর্ম উপাদান থেকে ইভেন্টগুলি পরিচালনা করতে সিন্থেটিক ইভেন্ট ব্যবহার করে। একটি সিন্থেটিক ইভেন্ট হল নেটিভ DOM ইভেন্টের জন্য অতিরিক্ত তথ্য সহ একটি শেল প্রতিক্রিয়া . এই ক্ষেত্রে, ক প্রতিরোধ ডিফল্ট একটি ব্রাউজার রিলোড/রিফ্রেশ প্রতিরোধ করতে ফর্ম জমা দেওয়ার সময় ইভেন্টে ডাকা হয়।

এছাড়াও, stopPropagation এবং preventDefault মধ্যে পার্থক্য কি? ঘটনা প্রতিরোধ ডিফল্ট () - এটি ব্রাউজারদের ডিফল্ট আচরণ বন্ধ করে। ঘটনা প্রচার বন্ধ করুন () -এটি ইভেন্টটিকে DOM প্রচার (বা "বাবলিংআপ") হতে বাধা দেয়। কলব্যাক এক্সিকিউশন বন্ধ করে এবং কল করার সাথে সাথেই ফিরে আসে।

ফলস্বরূপ, জাভাস্ক্রিপ্টে স্টপ প্রোপাগেশন কি?

সংজ্ঞা এবং ব্যবহার. ঘটনা. প্রচার বন্ধ করুন ()পদ্ধতি প্যারেন্ট এলিমেন্টে একটি ইভেন্টের বুদবুদ করা বন্ধ করে, যে কোনো প্যারেন্ট ইভেন্ট হ্যান্ডলারকে কার্যকর করা থেকে বাধা দেয়। পরামর্শ: ইভেন্টের জন্য এই পদ্ধতিটি ডাকা হয়েছে কিনা তা পরীক্ষা করতে event.isPropagationStopped() পদ্ধতি ব্যবহার করুন।

কেন আমরা jQuery এ রিটার্ন মিথ্যা ব্যবহার করি?

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

প্রস্তাবিত: