JavaScript’s “Use Strict”

use strict : “use strict”; Defines that JavaScript code should be executed in “strict mode”. Strict mode : Strict mode defines that you can not use any variable before initializing it. It is a restricted variant of ECMAScript 5, for faster performance and easier debugging. Sometimes you’ll see the default, non-strict mode referred to as “sloppy mode“. […]

this keyword in javascript

একটি সাধারণ উদাহারনঃ

এখানে test এর name address id কে একটি ইনার ফাংশন দ্বারা কল করতে গেলে এর ভিতর আইটেম তিনটাকে একটা কল করার জন্য ফাংশন আইটেম সাথে ভেরিএভলের নাম উল্লেখ্য করতে হয়। কিন্তু নিছের উদাহারনে দেখানো হয়েছে যে বার বার ভেরিএবলের নাম উল্লেখ্য না করে দিস করলে একই কাজ করবে । একটি  this […]

Array.prototype.lastIndexOf()

lastIndexOf বোঝার আগে indexOf টা আগে বুঝি, তাহলেই ওটাও ভালো করে জানা হবে। প্রথমে একটি উদাহারন দেখি lastIndexOf এর।

  আরো একটি উদাহারন দেখি indexOf এর।

  আলোচনাঃ- আমরা যখন Array এর ভিতরের এলিমেন্ট গুলো থেকে নির্দিষ্ট কোন এলিমেন্ট এর অবস্থান জানতে চাই, তখন আমরা indexOf করি তখন ঐ সংখ্যার অবস্থান আমরা খুঁজে […]

Array.prototype.entries()

Array.prototype.entries() একটি অ্যারে Iterator অবজেক্ট তৈরি করে এবং একটি লুপ তৈরি করে যা প্রতিটি এলিমেন্টের মান একটি একটি করে পুনরাবৃত্তি করে। entries() পদ্ধতিটি এলিমেন্টের মান দিয়ে একটি অ্যারে Iterator object এর মধ্যদিয়ে প্রকাশ করে। iterator হলো জাভাস্ক্রিপ্টে একটি অবজেক্ট যা একটি ক্রমাগত এবং এর মান গুলোকে নিয়ে যা (নেক্সট ভেলু) পর্যক্রমে পরবর্তি একটির পর একটি […]