ভিডিও: জাভাস্ক্রিপ্টে তুলনা ফাংশন কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
এর উদ্দেশ্য ফাংশন তুলনা করুন একটি বিকল্প সাজানোর আদেশ সংজ্ঞায়িত করা হয়. ফলাফল পজিটিভ হলে b কে a এর আগে সাজানো হয়। ফলাফল 0 হলে দুটি মানের সাজানোর ক্রমে কোনো পরিবর্তন করা হয় না। উদাহরণ: The ফাংশন তুলনা করুন অ্যারের সমস্ত মান তুলনা করে, এক সময়ে দুটি মান (a, b)।
এটিকে সামনে রেখে, আপনি কীভাবে জাভাস্ক্রিপ্টে বস্তুর তুলনা করবেন?
বস্তুর তুলনা সহজ, === বা Object.is() ব্যবহার করুন। এই ফাংশনটি সত্য প্রদান করে যদি তাদের একই রেফারেন্স থাকে এবং যদি না থাকে তবে মিথ্যা। আবার, আমাকে চাপ দিন, এটা হয় তুলনা এর রেফারেন্স বস্তু , এর মান নয় বস্তু . সুতরাং, উদাহরণ 3 থেকে, Object.is(obj1, obj2); মিথ্যা ফিরে আসবে।
পরবর্তীকালে, প্রশ্ন হল, জাভাস্ক্রিপ্টে লোকেলকম্পার কি? সংজ্ঞা এবং ব্যবহার. দ্য স্থানীয় তুলনা () পদ্ধতি বর্তমান লোকেলে দুটি স্ট্রিং তুলনা করে। লোকেল ব্রাউজারের ভাষা সেটিংসের উপর ভিত্তি করে। দ্য স্থানীয় তুলনা () পদ্ধতি একটি সংখ্যা প্রদান করে যা নির্দেশ করে যে স্ট্রিং আগে, পরে বা সাজানোর ক্রমে compareString এর সমান।
উপরন্তু, JS এ == এবং === মধ্যে পার্থক্য কি?
= একটি ভেরিয়েবলের মান নির্ধারণের জন্য ব্যবহৃত হয় জাভাস্ক্রিপ্ট . == তুলনা করার জন্য ব্যবহৃত হয় মধ্যে ভেরিয়েবলের ডেটাটাইপ নির্বিশেষে দুটি ভেরিয়েবল। === তুলনা করার জন্য ব্যবহৃত হয় মধ্যে দুটি ভেরিয়েবল কিন্তু এটি কঠোর প্রকার পরীক্ষা করবে, যার মানে এটি ডেটাটাইপ পরীক্ষা করবে এবং দুটি মান তুলনা করবে।
কেন আমরা জাভাস্ক্রিপ্টে === ব্যবহার করি?
== এবং এর মধ্যে পার্থক্য === জাভাস্ক্রিপ্টে আসলে, আপনি সবসময় উচিত ব্যবহার " === " ভেরিয়েবল বা শুধু তুলনা করার জন্য অপারেটর। অপারেটর হল কঠোর নন ইকুয়ালিটি অপারেটর, যা দুটি ভেরিয়েবল বা দুটি মান তুলনা করার সময় টাইপ বিবেচনা করবে জাভাস্ক্রিপ্ট.
প্রস্তাবিত:
ভার্চুয়াল ফাংশন এবং ফাংশন ওভাররাইডিংয়ের মধ্যে পার্থক্য কী?
ভার্চুয়াল ফাংশন স্ট্যাটিক হতে পারে না এবং অন্য ক্লাসের বন্ধু ফাংশনও হতে পারে না। এগুলি সর্বদা বেস ক্লাসে সংজ্ঞায়িত করা হয় এবং প্রাপ্ত শ্রেণীতে ওভাররাইড করা হয়। প্রাপ্ত ক্লাসের জন্য ওভাররাইড করা বাধ্যতামূলক নয় (বা ভার্চুয়াল ফাংশনটিকে পুনরায় সংজ্ঞায়িত করুন), সেক্ষেত্রে ফাংশনের বেস ক্লাস সংস্করণ ব্যবহার করা হয়
সাবকোয়েরি দ্বারা প্রত্যাবর্তিত প্রতিটি মানের সাথে মান তুলনা করতে কোন তুলনা অপারেটর ব্যবহার করা হয়?
SELECT STATEMENT-এর সমস্ত টিপল নির্বাচন করতে ALL অপারেটর ব্যবহার করা হয়। এটি একটি সাবকোয়েরি থেকে অন্য মান সেট বা ফলাফলের প্রতিটি মানের সাথে একটি মান তুলনা করতেও ব্যবহৃত হয়। সমস্ত সাবকোয়ারি মান শর্ত পূরণ করলে সমস্ত অপারেটর TRUE প্রদান করে
আপনি কিভাবে জাভাস্ক্রিপ্টে একটি ফাংশন বিভক্ত করবেন?
জাভাস্ক্রিপ্ট | স্ট্রিং স্প্লিট() str.split() ফাংশনটি আর্গুমেন্টে প্রদত্ত একটি নির্দিষ্ট বিভাজক ব্যবহার করে প্রদত্ত স্ট্রিংটিকে স্ট্রিংগুলির অ্যারেতে বিভক্ত করতে ব্যবহৃত হয়। যুক্তি. ফেরত মূল্য. উদাহরণ 1: উদাহরণ 2: var str = 'এটি একটি 5r&e@@t দিন।' var অ্যারে = str.split(' ',2); মুদ্রণ (অ্যারে);
জাভাস্ক্রিপ্টে একটি পরিসীমা ফাংশন আছে?
জাভাস্ক্রিপ্টেরও পুনরাবৃত্তিকারী রয়েছে এবং তারা পুরো অ্যারে তৈরি এবং মেমরিতে সংরক্ষণ করার চেয়ে বেশি স্থান দক্ষ। তাই Python 3 এর রেঞ্জ(n) ফাংশনের আরও সঠিক উপস্থাপনা হল Array(n)। কী()। না, সেখানে কেউ নেই, তবে আপনি একটি তৈরি করতে পারেন
জাভাস্ক্রিপ্টে ফাংশন নামকরণের নিয়ম কি?
একটি জাভাস্ক্রিপ্ট ফাংশন ফাংশন কীওয়ার্ড দ্বারা সংজ্ঞায়িত করা হয়, একটি নাম অনুসরণ করে, বন্ধনী () দ্বারা অনুসরণ করা হয়। ফাংশনের নামগুলিতে অক্ষর, অঙ্ক, আন্ডারস্কোর এবং ডলারের চিহ্ন থাকতে পারে (ভেরিয়েবলের মতো একই নিয়ম)। বন্ধনীতে কমা দ্বারা পৃথক করা প্যারামিটারের নাম অন্তর্ভুক্ত থাকতে পারে: (প্যারামিটার1, প্যারামিটার2,)