ডেভসংকেত

জাভাস্ক্রিপ্ট অবজেক্ট মেথড

জাভাস্ক্রিপ্ট এর প্রয়োজনীয় কিছু অবজেক্ট এর মেথড

কন্ট্রিবিউটর

  • Jisan-mia
  • Adnan0061
  • siddiqueco
  • iamraufu
  • mdmahinpro
  • zonayedpca
  • shaonkabir8
  • zubayerhimel
  • imranfakhrul
  • tamalchowdhury

শেয়ার করুন

স্ট্রিং অবজেক্ট মেথড

  • একটা নির্দিষ্ট ইন্ডেক্স(i) এর ক্যারেক্টার রিটার্ণ করা

    charAt(i)
  • একটি স্ট্রিংয়ে নির্দিষ্ট ইনডেক্সের(x)এর ইউনিকোড প্রদান করে

    charCodeAt(x)
  • ইউনিকোড নম্বরকে(x)ক্যারেক্টারে রূপান্তর করে

    fromCharCode(x)
  • একাধিক স্ট্রিং(x, y, ...) একসাথে যুক্ত করে নতুন স্ট্রিং রিটার্ন করা

    concat(x, y, ...)
  • প্রথম ম্যাচ হওয়া কোনকিছু(x) এর ইন্ডেক্স নাম্বার রিটার্ণ করা

    indexOf(x)
  • শেষ ম্যাচ হওয়া কোনকিছু(x) এর ইন্ডেক্স নাম্বার রিটার্ণ করা

    lastIndexOf(x)
  • একটা নির্দিষ্ট প্যাটার্ণ(x) কে আরেকটা কিছু(y) দিয়ে রিপ্লেস করা

    replace(x, y)
  • সবগুলো প্যাটার্ণ(x) কে আরেকটা নি্দিষ্ট কিছু(y) দিয়ে রিপ্লেস করা

    replaceAll(x, y)
  • স্ট্রিং(y) এ কোনোকিছু(x) থাকলে সেটার ইন্ডেক্স রিটার্ণ করা অথবা -1 রিটার্ণ করা

    y.search(x)
  • একটা স্ট্রিংকে থেকে নির্দিষ্ট কোনো কিছু অংশ আলাদা করা

    slice(এখান থেকে, এর আগ পর্যন্ত)
  • একটা স্ট্রিং কে কোনোকিছুতে ভাগ করে ফেলা এবং ভাগগুলোকে অ্যারে আকারে রিটার্ণ করা

    split()
  • স্ট্রিং কে ছোটো হাতের করে ফেলা

    toLowerCase()
  • স্ট্রিং কে বড় হাতের করে ফেলা

    toUpperCase()
  • স্ট্রিং এর শুরু এবং শেষ প্রান্ত থেকে খালি স্পেস সরিয়ে ফেলা

    trim()
  • স্ট্রিং এর শুরু থেকে খালি স্পেস সরিয়ে ফেলা

    trimStart() অথবা, trimLeft()
  • স্ট্রিং এর শেষ প্রান্ত থেকে খালি স্পেস সরিয়ে ফেলা

    trimEnd() অথবা, trimRight()
  • স্ট্রিং থেকে প্রিমিটিভ ভ্যালু(থাকলে) রিটার্ণ করা

    valueOf()
  • স্ট্রিং অবজেক্ট এর ভ্যালু রিটার্ণ করা

    toString()
  • স্ট্রিং টি কাঙ্ক্ষিত শব্দ দিয়ে শেষ হয়েছে কিনা দেখা, হলে true রিটার্ন করা না হলে false

    endsWith()
  • স্ট্রিং টি কাঙ্ক্ষিত শব্দ দিয়ে শুরু হয়েছে কিনা দেখা, হলে true রিটার্ন করা না হলে false

    startsWith()
  • একটি নতুন স্ট্রিং রিটার্ন করে যার একটি নির্দিষ্ট সংখ্যক(x) কপি স্ট্রিং কল করা হয়েছিল

    repeat(x)

ডেট অবজেক্ট

  • চার ডিজিটের বছরের সংখ্যা পাওয়া(2001, 2002, ...)

    getFullYear()
  • ডেট(d) থেকে মাস(০-১১) রিটার্ণ করা

    d.getMonth()
  • ডেট(d) থেকে তারিখ(১-৩১) রিটার্ণ করা

    d.getDate()
  • ডেট(d) থেকে সাপ্তাহিক(০-৬) দিন পাওয়া

    d.getDay()
  • ডেট(d) থেকে ঘন্টা(০-২৩) রিটার্ণ করা

    d.getHours()
  • ডেট(d) থেকে মিনিট(০-৫৯) রিটার্ণ করা

    d.getMinutes()
  • ডেট(d) থেকে সেকেন্ড(০-৫৯) রিটার্ণ করা

    d.getSeconds()

নাম্বার অবজেক্ট মেথড

  • একটা নাম্বারকে সায়ন্টেফিক নাম্বারে কনভার্ট করা

    toExponential(x)
  • একটা নাম্বারের দশমিককে x সংখ্যা পর্যন্ত ফিক্সড করা

    toFixed(x)
  • একটা নাম্বারকে x সংখ্যা পর্যন্ত ফরম্যাট করা

    toPrecision(x)
  • একটা নাম্বারকে স্ট্রিং এ কনভার্ট করা

    toString()
  • একটা নাম্বারকে লোকাল নিয়ম অনুযায়ী স্ট্রিং এ কনভার্ট করা

    toLocaleString()
  • একটা নাম্বারের প্রিমিটিভ ভ্যালু রিটার্ণ করা

    valueOf()
  • x ইন্টিজার হলে true,অন্যথায় false রিটার্ন করে

    isInteger(x)
  • x ফাইনাইট হলে true,অন্যথায় false রিটার্ন করে

    isFinite(x)

জাভাস্ক্রিপ্ট ম্যাপ (Map) অবজেক্ট

  • একটি ম্যাপ অবজেক্ট তৈরি করতে

    const myMap = new Map()
  • ম্যাপে value যোগ করতে

    myMap.set('key', 'value')
  • ম্যাপ থেকে value পেতে

    myMap.get('key')
  • ম্যাপ থেকে value মুছে ফেলতে

    myMap.delete('key')
  • ম্যাপে একটি key আছে কি না তা চেক করার জন্য

    myMap.has('key')
  • ম্যাপে মোট এলিমেন্ট সংখ্যা জানার জন্য

    myMap.size
  • ম্যাপে সব key গুলি পেতে

    Array.from(myMap.keys())
  • ম্যাপে সব value গুলি পেতে

    Array.from(myMap.values())
  • ম্যাপ থেকে সব key এবং value গুলি পেতে

    Array.from(myMap.entries())
  • ম্যাপে সব key এবং value বা সব এলিমেন্ট গুলি মুছে ফেলতে

    myMap.clear()

ম্যাথ অবজেক্ট মেথড

  • অ্যাবসিলিউট ভ্যালু রিটার্ণ করা

    abs(x)
  • একটা নাম্বার(x) কে কাছের ইন্টিজারে নেওয়া

    round(x)
  • একটা নাম্বার(x) কে উপরের দিকের কাছের ইন্টিজারে রিটার্ণ করা

    ceil(x)
  • একটা নাম্বার(x) কে নিচের দিকের কাছের ইন্টিজারে রিটার্ণ কর

    floor(x)
  • E^x এর ভ্যালু রিটার্ণ করা

    exp(x)
  • একটা নাম্বার(x) এর ন্যাচারাল লগারিদম রিটার্ণ করা

    log(x)
  • সবগুলো নাম্বার(a, b, c, ...) থেকে সবচেয়ে বড় নাম্বার রিটার্ণ করা

    max(a, b, c, ...)
  • সবগুলো নাম্বার(a, b, c, ...) থেকে সবচেয়ে ছোটো নাম্বার রিটার্ণ করা

    min(a, b, c, ...)
  • x এর পাওয়ার y কত সেটা রিটার্ণ করা

    pow(x, y)
  • x এর স্কার রুট রিটার্ণ করা

    sqrt(x)
  • x এর ঘনমূল রিটার্ণ করা

    cbrt(x)
  • ০ থেকে ১ এর মধ্যে একটা রেন্ডম নাম্বার রিটার্ণ করা

    random()
  • সাইন(x) এর ভ্যালু রিটার্ণ করা

    sin(x)
  • কোসাইন(x) এর ভ্যালু রিটার্ণ করা

    cos(x)
  • ট্যানজেন্ট(x) এর ভ্যালু রিটার্ণ করা

    tan(x)
  • ভগ্নাংশ অপসারণ করে একটি সংখ্যার(x) পূর্ণসংখ্যার অংশটি প্রদান করা

    trunc(x)
  • পজিটিভ বা নেগেটিভ ১ রিটার্ন করে যা সংখ্যার(x) চিহ্ন নির্দেশ করে

    sign(x)

অ্যারে অবজেক্ট মেথড

  • দুই বা ততোধিক অ্যারে একসাথে করে নতুন আরেকটা রিটার্ণ করা

    concat([x], [y], ...)
  • একটা ইলিমেন্ট(x) এর ইন্ডেক্স রিটার্ণ করা

    indexOf(x)
  • অ্যারের সব ইলিমেন্ট জয়েন করে স্ট্রিং করে ফেলা

    join()
  • একটা ইলিমেন্ট(x) শেষের দিক থেকে খুঁজে তার ইন্ডেক্স নাম্বার রিটার্ণ করা

    lastIndexOf()
  • অ্যারে থেকে কোনো ইলিমেন্ট শেষের দিক হতে বের করে আনা

    pop()
  • অ্যারেতে কোনো ইলিমেন্ট শেষের দিকে যুক্ত করা

    push()
  • অ্যারেকে উল্টিয়ে ফেলা

    reverse()
  • অ্যারে থেকে প্রথম দিক হতে কোনো ইলিমেন্ট সরিয়ে ফেলা

    shift()
  • অ্যারের ইলিমেন্টগুলো সর্ট করে ফেলা

    sort()
  • অ্যারেকে স্ট্রিং এ কনভার্ট করে ফেলা

    toString()
  • অ্যারের প্রিমিটিভ ভ্যালু রিটার্ণ করা

    valueOf()
  • অ্যারে লিস্টের ভিতর এই ভ্যালুটা আছে কিনা সেটা দেখে true অথবা false রিটার্ন করে

    includes()
  • একটি অ্যারে থেকে নির্দিষ্ট কিছু অংশ আলাদা করা এবং খালি অংশে অন্য উপাদান যোগ করা

    splice(শুরুর ইনডেক্স, পরের কতগুলো উপাদান, নতুন উপাদানের নাম)
  • অ্যারেতে কোনো ইলিমেন্ট শুরুর দিকে যুক্ত করা

    unshift()

জাভাস্ক্রিপ্ট console অবজেক্ট এর ব্যবহার সমূহ

  • কোন কিছুর আউটপুট ব্রাউজার কনসোলে দেখতে চাইলে

    console.log()
  • কোন মান টেস্ট করার জন্য

    console.assert()
  • ব্রাউজার কনসোল ক্লিয়ার করতে

    console.clear()
  • কনসোল আউটপুট count করতে

    console.count()
  • কনসোল আউটপুট count কে reset করতে

    console.countReset()
  • অবজেক্ট এর প্রোপার্টি গুলো দেখতে

    console.dir(object)
  • কনসোল কোন element এর XML/HTML/Object ভিউ পেতে

    console.dirxml()
  • কাস্টম error দেখানোর জন্য

    console.error()
  • Group of element একসাথে দেখতে

    console.group()
  • কনসোল ইনফো জানতে

    console.info()
  • কনসোল আউটপুট table আকারে দেখতে

    console.table()
  • কোন অপারেশন কি পরিমান সময় নিচ্ছে তা দেখতে

    console.time()
  • কোন অপারেশনের এক্স্যাক্ট সময় জানতে

    console.timeEnd()
  • console.time() ও console.timeEnd এর পুরো লগ দেখতে

    console.timeLog()
  • কোন ফাংশন কার্যক্রম trace করার জন্য

    console.trace()
  • ওয়ার্নিং মেসেজ দেয়ার জন্য

    console.warn()

ডেভসংকেত সম্পর্কে

ডেভসংকেত এর লক্ষ্য হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। এটা সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব অর্গানাইজেশন।

স্পন্সর