বাংলাস্ক্রিপ্ট কীওয়ার্ড তালিকা
সব বাংলাস্ক্রিপ্ট কীওয়ার্ড এবং তাদের জাভাস্ক্রিপ্ট সমতুল্যের পূর্ণ তালিকা। (উন্নয়নাধীন)
ভেরিয়েবল ঘোষণা
বাংলা | JavaScript | উদাহরণ |
---|---|---|
সংখ্যা | let | সংখ্যা বয়স = ২৫; |
বাক্য | let | বাক্য নাম = "রহিম"; |
চলক | let | চলক x = ১০; |
পরিবর্তনশীল | var | পরিবর্তনশীল y = ৫; |
ধ্রুবক | const | ধ্রুবক PI = ৩.১৪; |
নিয়ন্ত্রণ প্রবাহ
বাংলা | JavaScript | উদাহরণ |
---|---|---|
যদি | if | যদি (বয়স >= ১৮) { লিখো("প্রাপ্তবয়স্ক"); } |
নাহলে | else | নাহলে { লিখো("শিশু"); } |
অন্যথায় | else | অন্যথায় { লিখো("অজানা"); } |
নাহলে_যদি | else if | নাহলে_যদি (বয়স < ১৮) { লিখো("শিশু"); } |
যখন | while | যখন (i < ৫) { লিখো(i); i++; } |
জন্য | for | জন্য (চলক i = ০; i < ৫; i++) { লিখো(i); } |
প্রতিটি | for | প্রতিটি (চলক আইটেম অফ অ্যারে) { লিখো(আইটেম); } |
করো | do | করো { লিখো("চালু"); } যখন (শর্ত); |
থামাও | break | থামাও; |
চালিয়ে_যাও | continue | চালিয়ে_যাও; |
ফাংশন
বাংলা | JavaScript | উদাহরণ |
---|---|---|
অনুষ্ঠান | function | অনুষ্ঠান যোগ(a, b) { প্রেরণ a + b; } |
ফাংশন | function | ফাংশন গুণ(x, y) { প্রেরণ x * y; } |
প্রেরণ | return | প্রেরণ a + b; |
ফেরত | return | ফেরত ফলাফল; |
গঠন | constructor | গঠন(নাম) { এটি.নাম = নাম; } |
ক্লাস
বাংলা | JavaScript | উদাহরণ |
---|---|---|
শ্রেণী | class | শ্রেণী ব্যক্তি { গঠন(নাম) { এটি.নাম = নাম; } } |
ক্লাস | class | ক্লাস ছাত্র বিস্তৃত ব্যক্তি { ... } |
নতুন | new | চলক obj = নতুন ব্যক্তি("রহিম"); |
বিস্তৃত | extends | শ্রেণী ছাত্র বিস্তৃত ব্যক্তি { ... } |
স্ট্যাটিক | static | স্ট্যাটিক অনুষ্ঠান গণনা() { ... } |
স্থির | static | স্থির সংখ্যা গণনা = ১০০; |
বুলিয়ান ও শূন্য মান
বাংলা | JavaScript |
---|---|
সত্য | true |
মিথ্যা | false |
শূন্য | null |
অনির্ধারিত | undefined |
বিল্ট-ইন ফাংশন
বাংলা | JavaScript | উদাহরণ |
---|---|---|
লিখো | console.log | লিখো("হ্যালো"); |
ছাপাও | console.log | ছাপাও(মান); |
সমস্যা_লিখো | console.error | সমস্যা_লিখো("ত্রুটি!"); |
সতর্কতা | console.warn | সতর্কতা("সাবধান"); |
তথ্য | console.info | তথ্য("তথ্য"); |
ত্রুটি পরিচালনা
বাংলা | JavaScript | উদাহরণ |
---|---|---|
চেষ্টা | try | চেষ্টা { ... } |
ধরো | catch | ধরো (ত্রুটি) { লিখো(ত্রুটি); } |
অবশেষে | finally | অবশেষে { লিখো("সমাপ্ত"); } |
ফেলা | throw | ফেলা নতুন Error("ত্রুটি"); |
অ্যাসিঙ্ক্রোনাস প্রোগ্রামিং
বাংলা | JavaScript | উদাহরণ |
---|---|---|
অপেক্ষা | await | চলক data = অপেক্ষা fetch(url); |
অ্যাসিঙ্ক | async | অ্যাসিঙ্ক অনুষ্ঠান getData() { ... } |
প্রতিজ্ঞা | Promise | নতুন প্রতিজ্ঞা((resolve, reject) => { resolve("ডাটা"); }); |
মডিউল
বাংলা | JavaScript | উদাহরণ |
---|---|---|
আমদানি | import | আমদানি { যোগ } থেকে './math'; |
রপ্তানি | export | রপ্তানি { যোগ }; |
থেকে | from | আমদানি যোগ থেকে './math'; |
হিসেবে | as | আমদানি { যোগ হিসেবে add } থেকে './math'; |
সুইচ স্টেটমেন্ট
বাংলা | JavaScript | উদাহরণ |
---|---|---|
সুইচ | switch | সুইচ (মান) { ... } |
কেস | case | কেস ১: লিখো("এক"); থামাও; |
ডিফল্ট | default | ডিফল্ট: লিখো("অজানা"); |
অপারেটর ও অন্যান্য
বাংলা | JavaScript | উদাহরণ |
---|---|---|
টাইপ | typeof | লিখো(টাইপ বয়স); // number |
ইনস্ট্যান্স | instanceof | যদি (obj ইনস্ট্যান্স অফ ব্যক্তি) { ... } |
আমদানি | import | আমদানি { যোগ } থেকে './math'; |
রপ্তানি | export | রপ্তানি { যোগ }; |
ডিবাগ | debugger | ডিবাগ; |
মুছো | delete | মুছো obj.prop; |
ভ্যাড | void | ভ্যাড(০); |
ইন | in | যদি ('prop' ইন obj) { ... } |
অফ | of | প্রতিটি (চলক item অফ array) { ... } |