Apply your JS skills to key Mozilla projects as an MDN Fellow! http://mzl.la/MDNFellowship

mozilla
আপনার অনুসন্ধান ফলাফল

    জাভাস্ক্রিপ্ট অপারেটর সমুহ

    জাভাস্ক্রিপ্টে এমন কিছু বিশেষ অপারেটর আছে, যেগুলো কোনো ক্যাটাগরিতেই পড়ে নাঃ

    গানিতিক অপারেটর সমূহ

    (+, -, *, /, %, ++, --, unary -, unary +)

    গানিতিক অপারেটর গুলো তাদের অপারেন্ড হিসেবে সাংখ্যিক মান গ্রহন করে (হয় আক্ষরিক মান অথবা ভ্যারিয়েবল ) এবং একক সাংখ্যিক ফলাফল প্রদান করে।

    অ্যাসাইনমেন্ট অপারেটর সমূহ

    (=, *=, /=, %=, +=, -=, <<=, >>=, >>>=, &=, ^=, |=)

    একটি অ্যাসাইনমেন্ট অপারেটর তার ডান পাশের মান, বাম পাশের অপারেন্ডে নিয়োগ করে।

    বিট ভিত্তিক অপারেটর সমূহ

    (&, |, ^, ~, <<, >>, >>>)

    বিট ভিত্তিক অপারেটর তাদের অপারেন্ড গুলোকে ৩২ বিটের (1 এবং 0) একেকটি সেট হিসেবে গণনা করে, এবং আদর্শ সাংখ্যিক ফলাফল দেয়।

    তুলনাকারী অপারেটর সমূহ

    (==, !=, ===, !==, >, >=, <, <=)

    একটি তুলনাকারী অপারেটর তার অপারেন্ড গুলোকে তুলনা করে, এবং সত্য হলে যৌক্তিক ফলাফল প্রদান করে।

    যৌক্তিক অপারেটর সমূহ

    (&&, ||, !)

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

    স্ট্রিং অপারেটর সমূহ

    (+ and +=)

    স্ট্রিং অপারেটর গুলো দুইটি স্ট্রিং এর মানকে একসাথে জুড়ে দেয়। এক্ষেত্রে দুইটি স্ট্রিং মিলে নতুন আরেকটি স্ট্রিং গঠন করে।

    সদস্য অপারেটর সমূহ

    (object.property and object["property"])

    সদস্য অপারেটর গুলো একটি অবজেক্টের প্রোপার্টি বা মেথডের এক্সেস প্রদান করে।

    বিশেষ অপারেটর সমূহ
    শর্তযুক্ত অপারেটর সমূহ

    (condition ? ifTrue : ifFalse)

    শর্তযুক্ত অপারেটর তার মধ্যে থাকা দুইটি মান থেকে শর্তের সত্যতা সাপেক্ষে যেকোনো একটি মান প্রদান করে।

    কমা অপারেটর

    (,)

    The comma operator allows multiple expressions to be evaluated in a single statement and returns the result of the last expression.

    ডিলিট অপারেটর

    (delete)

    The delete operator deletes a property from an object.

    in অপারেটর

    (in)

    The in operator determines whether an object has a given property.

    instanceof অপারেটর

    (instanceof)

    The instanceof operator determines whether an object is an instance of another object.

    new অপারেটর

    (new)

    The new operator creates an instance of a constructor.

    typeof অপারেটর

    (typeof)

    The typeof operator determines the type of a given object.

    void অপারেটর

    (void)

    The void operator discards an expression's return value.

    yield অপারেটর

    (yield)

    The yield operator determines what is returned in a generator by that generator's iterator.

    অপারেটরের প্রাধান্যতা
    Operator precedence defines the order in which operators are evaluated.
    কিওয়ার্ড
    get মডিফায়ার

    (get)

    The get modifier defines a property in an object literal to be a getter.

    set মডিফায়ার

    (set)

    The set modifier defines a property in an object literal to be a setter.

    function কিওয়ার্ড

    (function)

    The function keyword defines a function expression.

    this কিওয়ার্ড

    (this)

    The this keyword refers to the function's execution context.

    ডকুমেন্ট ট্যাগ এবং অবদানকারী

    Contributors to this page: badsha_eee, teoli
    সর্বশেষ হালনাগাদ করেছেন: teoli,