ভিডিও: জাভাস্ক্রিপ্টে বস্তু কিভাবে কাজ করে?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
কাজ করছে সঙ্গে বস্তু . জাভাস্ক্রিপ্ট একটি সাধারণ উপর ডিজাইন করা হয় বস্তু - ভিত্তিক দৃষ্টান্ত। একটি বস্তু বৈশিষ্ট্যের একটি সংগ্রহ, এবং একটি সম্পত্তি একটি নাম (বা কী) এবং একটি মানের মধ্যে একটি সম্পর্ক। একটি সম্পত্তির মান করতে পারা একটি ফাংশন হতে, যে ক্ষেত্রে সম্পত্তি একটি পদ্ধতি হিসাবে পরিচিত হয়.
এই বিবেচনায় রেখে, জাভাস্ক্রিপ্টে কোন বস্তু ব্যবহার করা হয়?
অবজেক্ট পদ্ধতি পদ্ধতি হল কর্ম যা সঞ্চালিত করা যেতে পারে বস্তু . অবজেক্ট বৈশিষ্ট্য উভয় আদিম মান হতে পারে, অন্যান্য বস্তু , এবং ফাংশন। একটি বস্তু পদ্ধতি হল একটি বস্তু একটি ফাংশন সংজ্ঞা ধারণকারী সম্পত্তি। জাভাস্ক্রিপ্ট অবজেক্ট নামযুক্ত মানগুলির জন্য ধারক, যা বলা হয় বৈশিষ্ট্য এবং পদ্ধতি।
উপরন্তু, আপনি কিভাবে জাভাস্ক্রিপ্ট একটি বস্তু আরম্ভ করবেন? বস্তু হতে পারে আরম্ভ নতুন ব্যবহার করে অবজেক্ট (), অবজেক্ট . create(), অথবা আক্ষরিক স্বরলিপি (ইনিশিয়ালাইজার নোটেশন) ব্যবহার করে। একটি বস্তু ইনিশিয়ালাইজার হল শূন্য বা তার বেশি জোড়া সম্পত্তির নাম এবং সম্পর্কিত মানগুলির একটি কমা দ্বারা সীমাবদ্ধ তালিকা বস্তু , কোঁকড়া ধনুর্বন্ধনীতে আবদ্ধ ({})।
তাছাড়া, উদাহরণ সহ জাভাস্ক্রিপ্টে অবজেক্ট কি?
একটি জাভাস্ক্রিপ্ট অবজেক্ট হল একটি সত্তা যার রাষ্ট্র এবং আচরণ ( বৈশিষ্ট্য এবং পদ্ধতি)। যেমন: গাড়ি, কলম, বাইক, চেয়ার, গ্লাস, কীবোর্ড, মনিটর ইত্যাদি। জাভাস্ক্রিপ্ট একটি অবজেক্ট-ভিত্তিক ভাষা। সবকিছুই জাভাস্ক্রিপ্টের একটি বস্তু।
আপনি কিভাবে জাভাস্ক্রিপ্ট একটি বস্তু সংজ্ঞায়িত করবেন?
ঢিলেঢালাভাবে ভাষী, জাভাস্ক্রিপ্টে বস্তু হতে পারে সংজ্ঞায়িত "কী: মান" জোড়া আকারে আদিম বা রেফারেন্স প্রকারের সম্পর্কিত ডেটার একটি ক্রমহীন সংগ্রহ হিসাবে। এই কীগুলি ভেরিয়েবল বা ফাংশন হতে পারে এবং একে বলা হয় বৈশিষ্ট্য এবং পদ্ধতি, যথাক্রমে, একটি বস্তু.
প্রস্তাবিত:
প্রতিশ্রুতি কিভাবে জাভাস্ক্রিপ্টে কাজ করে?
আমাদের নিজস্ব জাভাস্ক্রিপ্ট প্রতিশ্রুতি তৈরি করা প্রতিশ্রুতি কন্সট্রাক্টর একটি ফাংশন (একটি নির্বাহক) নেয় যা অবিলম্বে কার্যকর করা হবে এবং দুটি ফাংশনে পাস করে: রেজল্যুশন, যেটিকে অবশ্যই প্রতিশ্রুতি সমাধান করা হলে কল করা হবে (ফলাফল পাস করা), এবং প্রত্যাখ্যান করা হলে তা প্রত্যাখ্যান করা হবে। (একটি ত্রুটি পাস করা)
জাভাস্ক্রিপ্টে বিলম্বিত বস্তু কি?
বিভাগ: স্থগিত অবজেক্ট jQuery 1.5 এ প্রবর্তিত Deferred অবজেক্ট হল একটি চেইনযোগ্য ইউটিলিটি অবজেক্ট যা jQuery কল করে তৈরি করা হয়েছে। Deferred() পদ্ধতি। এটি কলব্যাক সারিগুলিতে একাধিক কলব্যাক নিবন্ধন করতে পারে, কলব্যাক সারিগুলি আহ্বান করতে পারে এবং যেকোনো সিঙ্ক্রোনাস বা অ্যাসিঙ্ক্রোনাস ফাংশনের সাফল্য বা ব্যর্থতার অবস্থা রিলে করতে পারে
জাভাস্ক্রিপ্টে একটি বস্তু খালি আছে কিনা তা আপনি কিভাবে পরীক্ষা করবেন?
একটি বস্তু খালি কিনা তা পরীক্ষা করার সর্বোত্তম উপায় হল নীচের মত অটিলিটি ফাংশন ব্যবহার করে। ফাংশন isEmpty(obj) {for(obj-এ var কী) {if(obj. var myObj = {}; // খালি অবজেক্ট যদি(isEmpty(myObj)) {//বস্তু খালি থাকে (এই উদাহরণে সত্য দেখাবে)} else {// অবজেক্ট খালি নয়} অবজেক্ট
জাভাস্ক্রিপ্টে মডিউল কিভাবে কাজ করে?
মডিউলগুলি হল স্বাধীন, পুনঃব্যবহারযোগ্য কোডের ছোট একক যা একটি নন-তুচ্ছ জাভাস্ক্রিপ্ট অ্যাপ্লিকেশন তৈরিতে বিল্ডিং ব্লক হিসাবে ব্যবহার করা যেতে পারে। মডিউলগুলি বিকাশকারীকে ব্যক্তিগত এবং পাবলিক সদস্যদের আলাদাভাবে সংজ্ঞায়িত করতে দেয়, এটি জাভাস্ক্রিপ্ট প্যারাডাইমে আরও পছন্দসই ডিজাইনের প্যাটার্নগুলির মধ্যে একটি করে তোলে
কিভাবে জাভাস্ক্রিপ্টে আমদানি কাজ করে?
স্ট্যাটিক ইম্পোর্ট স্টেটমেন্ট বাইন্ডিং ইম্পোর্ট করতে ব্যবহৃত হয় যা অন্য মডিউল দ্বারা এক্সপোর্ট করা হয়। আমদানি করা মডিউলগুলি কঠোর মোডে রয়েছে আপনি সেগুলিকে যেমন ঘোষণা করুন বা না করুন৷ আমদানি বিবৃতি এমবেডেড স্ক্রিপ্টে ব্যবহার করা যাবে না যদি না এই ধরনের স্ক্রিপ্টের একটি প্রকার = 'মডিউল' থাকে