জাভাস্ক্রিপ্টের উচ্চতর টিউটোরিয়াল

স্টাইলিং

স্টাইল অ্যাট্রিবিউটের মাধ্যমে স্টাইলিং স্টাইল অ্যাট্রিবিউটে পরিমাপের একক পরিমাপের একক নিয়ে ভুল CSS বৈশিষ্ট্যের মান আনপ্যাক করা স্টাইলের মাধ্যমে স্টাইল রিসেট সামষ্টিক স্টাইল সেটিং স্টাইল পড়ার সমস্যা CSS ফাইল থেকে বৈশিষ্ট্য পড়া পড়া মান রূপান্তর ক্লাসের মাধ্যমে স্টাইলিং স্টাইলিংয়ের জন্য একটি ক্লাস ক্লাসের অসুবিধা data- এর মাধ্যমে স্টাইল বিকল্প

এলিমেন্ট মেট্রিক্স

CSS-এ এলিমেন্ট সম্প্রসারণ পরীক্ষামূলক এলিমেন্ট এলিমেন্টের ক্লায়েন্ট সাইজ এলিমেন্টের সম্পূর্ণ সাইজ স্ক্রল সহ এলিমেন্টের আকার এলিমেন্ট স্ক্রলিং এলিমেন্ট স্ক্রলিং পরিবর্তন এলিমেন্টের শেষ পর্যন্ত স্ক্রল করা এলিমেন্ট আনফোল্ডিং স্ক্রলবার প্রস্থ

উইন্ডো মেট্রিক্স

উইন্ডোর আকার স্ক্রল সহ উইন্ডোর আকার উইন্ডোর স্ক্রল পাওয়া উইন্ডোর স্ক্রল পাওয়া এবং পরিবর্তন করা একটি অবস্থানে স্ক্রল করার পদ্ধতি একটি মান দ্বারা স্ক্রল করার পদ্ধতি একটি উপাদানে স্ক্রল করার পদ্ধতি স্ক্রল ইভেন্ট

ম্যাপ কালেকশন

ভূমিকা দরকারী বৈশিষ্ট্য লুপ দিয়ে ইটারেশন চাবি এবং মান ম্যাপ এর প্রয়োগ

সেট কালেকশন

ভূমিকা প্রাথমিক পূরণ দরকারী বৈশিষ্ট্য লুপ দিয়ে ইটারেশন রূপান্তর অ্যারে থেকে ডুপ্লিকেট মুছে ফেলা ডুপ্লিকেট ছাড়া প্রাপ্তি

সিউডো অ্যারে

ভূমিকা অ্যারেগুলির সাথে সাদৃশ্য পার্থক্য অ্যারে চেক করা অ্যারেতে রূপান্তর সিউডো অ্যারের প্রকার প্রকারের মধ্যে পার্থক্য

সিম্বল

সিম্বল টাইপ পরিচিতি সিম্বলের বিবরণ অবজেক্টের কী হিসেবে সিম্বল সিম্বল সহ অবজেক্ট লুপ করা অবজেক্টে ফাংশন ফাংশনে অবজেক্ট অপারেশন গ্লোবাল সিম্বল সিম্বলের নাম পাওয়া সুপরিচিত সিম্বল

ইটারেটর

ইটারেবল অবজেক্ট ইটারেটর ফাংশন ইটারেটর ইনভোকেশন জেনারেটর জেনারেটরে লুপ ইটারেটরের এককালীন কাজ অবজেক্ট ইটারেটর ইটারেবল অবজেক্ট তৈরি কম্পিউটেড প্রোপার্টির মাধ্যমে জেনারেটর অন্তর্নির্মিত ইটারেটর ভ্যালু অন্তর্নির্মিত ইটারেটর কী অন্তর্নির্মিত ইটারেটর এন্ট্রি তিনটি অন্তর্নির্মিত ইটারেটর স্প্রেড অপারেটর এবং ইটারেটর স্ট্রিং এর অন্তর্নির্মিত ইটারেটর সংখ্যার অ্যারে অঙ্ক DOM এলিমেন্ট নম্বরিং DOM এলিমেন্ট ডেটা পাওয়া

JSON ফরম্যাট

ভূমিকা JSON থেকে ডেটা JSON এ ডেটা JSON এ ডেটা পরিবর্তন

স্টোরেজ

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

রেগুলার এক্সপ্রেশন

ভূমিকা পুনরাবৃত্তি অপারেটর গ্রুপিং ব্র্যাকেট বিশেষ ক্যারেক্টার এস্কেপিং কর্লি ব্রেস লোভ সীমাবদ্ধতা ক্যারেক্টার গ্রুপ ক্যারেক্টার সেট ক্যারেক্টার সেট ইনভার্সন সিরিলিকের বৈশিষ্ট্য সেটের ভিতরে বিশেষ ক্যারেক্টার সেটের ভিতরে ক্যারেক্টার গ্রুপ সেটের ভিতরে ব্যতিক্রম বিশেষ ক্যারেক্টার সেটের ভিতরে ক্যারেট চিহ্ন সেটের ভিতরে হাইফেনের বৈশিষ্ট্য কেস উপেক্ষা লাইনের শুরু এবং শেষ শব্দের সীমানা মাল্টিলাইন 'অর' কমান্ড রেগুলার এক্সপ্রেশন সহ ভেরিয়েবল টেস্ট মেথড সার্চ মেথড স্প্লিট মেথড ম্যাচ মেথড ম্যাচ মেথডে পকেট গ্লোবাল ম্যাচ গ্লোবাল ম্যাচঅল এক্সিক মেথড লাস্টইনডেক্স প্রোপার্টি রিপ্লেস মেথডে পকেট রিপ্লেস মেথডে কলব্যাক রিপ্লেস মেথডে ডিফল্ট পকেট রেগুলার এক্সপ্রেশন নিজেই পকেট নেমড পকেট এক্সপ্রেশনের ভিতরে নেমড পকেট নন-প্রিজার্ভিং ব্র্যাকেট পজিটিভ এবং নেগেটিভ লুকআহেড রেগুলার এক্সপ্রেশন সহ স্ট্রিং স্ট্রিং এর জন্য ফ্ল্যাগ স্ট্রিং এ ব্যাকস্ল্যাশ

ব্যতিক্রমী পরিস্থিতি

ভূমিকা উদীয়মান পরিস্থিতির প্রকার ব্যতিক্রম ধরা try-catch সহ উন্নয়ন নেস্টেড কোডে ব্যতিক্রম ধরা ব্যতিক্রম সহ অবজেক্ট মৌলিক ধরনের ব্যতিক্রম ব্যতিক্রমের ধরন প্রয়োগ ব্যতিক্রম নিক্ষেপ বিভিন্ন ধরনের ব্যতিক্রম নিক্ষেপ নিজের ধরনের ব্যতিক্রম নিক্ষেপ data- অ্যাট্রিবিউট সহ ব্যতিক্রমের উদাহরণ JSON সহ ব্যতিক্রমের উদাহরণ ব্যতিক্রম ফরওয়ার্ডিং

অ্যাসিঙ্ক্রোনাসিটি

সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাস কোড ইভেন্ট মডেলের অ্যাসিঙ্ক্রোনাসিটি ইমেজ লোড করার অ্যাসিঙ্ক্রোনাসিটি অ্যাসিঙ্ক্রোনাস কোডে এক্সসেপশনাল সিচুয়েশন

অ্যাসিঙ্ক্রোনাস কলব্যাক

ভূমিকা কলব্যাকে অ্যাসিঙ্ক্রোনাসভাবে ফলাফল প্রেরণ অ্যাসিঙ্ক্রোনাস কলব্যাকে প্যারামিটার প্রেরণ অ্যাসিঙ্ক্রোনাস কলব্যাকে এক্সেপশন হ্যান্ডলিং ছবি লোড করা কলব্যাক হেল সমস্যা লুপে অ্যাসিঙ্ক্রোনাসভাবে ছবি লোড করা

প্রমিস

প্রমিস পরিচিতি এক্সসেপশন এরর অবজেক্ট এক্সসেপশন হ্যান্ডলিং প্রমিস স্টেট প্রমিস চেইন প্রমিস চেইনের ভিতরে প্রমিস প্রমিস চেইনে এক্সসেপশন প্রমিস অ্যারে ফলফিল্ড প্রমিস প্রমিসিফিকেশন প্রমিস হেল সমস্যা sync স্টাইল প্রমিস sync স্টাইল এক্সসেপশন

লাইব্রেরি

ভূমিকা ব্যবহার CDN লাইব্রেরির অসুবিধা

টুলস

সেমান্টিক ভার্সনিং টার্মিনাল NodeJS npm পরিচিতি npm এর মাধ্যমে ইন্সটলেশন ইন্সটলের সংক্ষিপ্ত রূপ package.json ফাইলে ডিপেন্ডেন্সিস Dev ডিপেন্ডেন্সিস ডিপেন্ডেন্সি ভার্সনের ফরম্যাট package.json ফাইলের সেটিংস package.json ফাইল তৈরি npm প্রজেক্ট ট্রান্সফার package-lock.json ফাইল প্যাকেজ আপডেট প্যাকেজ আনইন্সটল npm এর মাধ্যমে গ্লোবাল ইন্সটলেশন প্যাকেজ গ্লোবাল আনইন্সটল npx টুল npm এর মাধ্যমে স্ক্রিপ্ট রান করা Yarn ম্যানেজার

ES মডিউল

মডিউল পরিচিতি ES মডিউল চালু করা Webpack ইনস্টল করা Webpack এর কাজের নীতি Webpack কনফিগারেশন Webpack বিল্ড চালানোর কনফিগারেশন Webpack এর মাধ্যমে টেস্ট বিল্ড মার্কআপে বান্ডল সংযোগ ES মডিউল তৈরি ES মডিউল সংযোগ ইম্পোর্ট করার সময় পুনরায় নামকরণ মডিউলের সমস্ত বিষয়বস্তু ইম্পোর্ট করা ডিফল্ট এক্সপোর্ট এক্সপোর্টের সংমিশ্রণ এক্সপোর্ট সংমিশ্রণ করার সময় সমস্ত বিষয়বস্তু ইম্পোর্ট করা মান এক্সপোর্ট করা মান ধ্রুবক হিসাবে npm মডিউল ইম্পোর্ট করা ডাইনামিক ইম্পোর্ট ডাইনামিক মাল্টিপল ইম্পোর্ট CommonJS মডিউল রূপান্তর

HTTP প্রোটোকল

HTTP টিউটোরিয়াল শেখা URLSearchParams URL

টেস্ট সার্ভার

ভূমিকা ব্যবহার কোড এক্সিকিউট করা HTML জেনারেশন রেসপন্স হেডার পোর্ট কনফিগারেশন একাধিক লঞ্চ

ফর্ম

ফর্ম জমা দেওয়া ফর্ম জমা দেওয়ার পদ্ধতি GET পদ্ধতিতে ফর্ম জমা দেওয়া POST পদ্ধতিতে ফর্ম জমা দেওয়া GET কুয়েরি GET কুয়েরির প্রয়োগ ফর্ম বাটন JavaScript এর মাধ্যমে ফর্ম জমা দেওয়া ফর্ম জমা দেওয়া নিষিদ্ধ করা FormData পরিচিতি FormData এর পদ্ধতি FormData এর ইটারেটর

AJAX

AJAX-এ পরিচিতি fetch দিয়ে কাজ করার মূল বিষয় HTTP প্রতিক্রিয়া কোড অনুরোধের সাফল্য ব্যতিক্রমী পরিস্থিতি ত্রুটি ধরে নেওয়ার সম্পূর্ণ পদ্ধতি HTTP প্রতিক্রিয়া হেডার JSON পাওয়া HTTP অনুরোধ হেডার GET অনুরোধ POST অনুরোধ URLSearchParams এর মাধ্যমে ডেটা FormData এর মাধ্যমে ডেটা সম্পূর্ণ ফর্ম জমা দেওয়া JSON পাঠানো CORS নীতি কুকি প্রেরণ synchronized শৈলী

ক্যানভাস কাজ

কাজ শুরু করা রেখা আঁকা আয়তক্ষেত্র আঁকা বৃত্ত আঁকা রেখার রং পরিবর্তন রেখার আকার পরিবর্তন লুপ

কোড অপ্টিমাইজেশন

ওয়েবসাইট লোড করার গতির ফ্যাক্টর প্রাপ্য রিসোর্স পুনরাবৃত্ত অপারেশন অপ্টিমাইজেশন পুনরাবৃত্ত ভারী অপারেশন অপ্টিমাইজেশন লুপ অপারেশন অপ্টিমাইজেশন লুপের অতিরিক্ত পাস অপ্টিমাইজেশন অন্তর্নির্মিত ফাংশনের মাধ্যমে অপ্টিমাইজেশন সর্বোত্তম অ্যালগরিদম নির্বাচন রেগুলার এক্সপ্রেশন ব্যবহার অপ্টিমাইজেশন DOM অপারেশন অপ্টিমাইজেশন মেমরি খরচ অপ্টিমাইজেশন অ্যারে রূপান্তর অপ্টিমাইজেশন ইভেন্ট হ্যান্ডলার অপ্টিমাইজেশন মেমরির বিনিময়ে গতি অপ্টিমাইজেশন

ডেটা

অপরিবর্তনশীলতা অ্যারের কপি অবজেক্টের কপি অ্যারেতে এলিমেন্ট যোগ করা অ্যারের এলিমেন্ট মুছে ফেলা অ্যারের এলিমেন্ট পরিবর্তন করা অবজেক্টের অ্যারে এলোমেলো আইডি জেনারেট করা আইডি সহ এলিমেন্ট যোগ করা আইডি অনুযায়ী এলিমেন্ট মুছে ফেলা আইডি অনুযায়ী এলিমেন্ট পরিবর্তন করা আইডি অনুযায়ী একটি প্রোপার্টি পরিবর্তন করা আইডি অনুযায়ী এলিমেন্ট পাওয়া
hyfr