এর নাম ECMAScript 2015 এর হিসাবে, জাভাস্ক্রিপ্ট হয়েছে 33 সংরক্ষিত কিওয়ার্ড যেমন break
, const
এবং new
, সেইসাথে 10 ভবিষ্যৎ সংরক্ষিত কিওয়ার্ড যেমন let
এবং await
।
আপনার কাজটি ক্রিয়ামূলক জাভাস্ক্রিপ্ট কোড 3 লেখার সময় পরপর 1 স্বতন্ত্র সংরক্ষিত কীওয়ার্ড 2 সর্বাধিক সংখ্যক একসাথে চেইন করা ।
- ধারাবাহিকভাবে সংরক্ষিত কীওয়ার্ড - সংরক্ষিত কীওয়ার্ডগুলি যা কেবল শ্বেতস্থান এবং / অথবা বন্ধনী এবং / অথবা কোঁকড়া ধনুর্বন্ধনী দ্বারা পৃথক করা হয়।
- সংরক্ষিত কীওয়ার্ডস - ECMAScript 2015 হিসাবে কোনও সংরক্ষিত বা ভবিষ্যতের সংরক্ষিত কীওয়ার্ড । পুরানো স্ট্যান্ডার্ড থেকে সংরক্ষিত কীওয়ার্ডগুলি বাদ দেওয়া হয়েছে, অনুমোদিত কিওয়ার্ডগুলির একটি সম্পূর্ণ তালিকা নীচে দেওয়া হয়েছে।
- কার্যকরী কোড - আপনার কোডটি চলমান হওয়া উচিত (আপনার রানটাইমটি রাষ্ট্রের প্রয়োজনে, প্রয়োজনে) শেষ পর্যন্ত থামানো উচিত এবং কোনও রানটাইম ত্রুটি ছুঁড়ে ফেলা উচিত নয়।
যদি আপনার কোডের একটি নির্দিষ্ট রানটাইম দরকার হয় তবে ব্যবহৃত সংরক্ষিত কীওয়ার্ডগুলি অবশ্যই প্রদত্ত পরিবেশে কোনও বিকল্প নেই।
সংরক্ষিত কীওয়ার্ডগুলির তালিকা
স্কোরিং এবং উদাহরণ
আপনার স্কোর পরপর পৃথক পৃথক সংরক্ষিত কীওয়ার্ডগুলির বৃহত্তম সংখ্যার সমান হবে।
সমান স্কোরের ক্ষেত্রে, বাইটের মধ্যে সংক্ষিপ্ততম সোর্স কোড জিতে। মন্তব্য করা বিভাগ এবং স্ট্রিংগুলি সংরক্ষিত কীওয়ার্ডগুলির পক্ষে গণনা করা হয় না, তবে বাইট গণনা অনুসারে গণনা করা হয়।
// score: 3
if (true) 0; else throw function() {}
^------------------^
// score: 2
let foo = typeof typeof void typeof void 0;
^---------^
// score: 0
/* typeof default debugger */
// score: 0, doesn't halt or debugger is no-op, depending on the environment
debugger;
স্ট্যান্ডার্ড লুফোলস প্রযোজ্য।