কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে স্ট্রিক্ট ও নন-স্ট্রিক্ট মোডের পার্থক্য কী?

"use strict" একটি ডাইরেক্টিভ, যা একটি লিটারেল এক্সপ্রেশন। এটি জাভাস্ক্রিপ্ট ১.৮.৫-এ যোগ করা হয়েছিল। নাম অনুযায়ী, "use strict" ইঙ্গিত দেয় যে কোডটি স্ট্রিক্ট মোডে এক্সিকিউট হবে। নন-স্ট্রিক্ট মোডে কোড স্ট্রিক্ট মোডে রান হয় না।

স্ট্রিক্ট মোড ডিক্লেয়ার করতে, স্ক্রিপ্টের শুরুতে "use strict" কীওয়ার্ড যোগ করুন। গ্লোবাল স্কোপের জন্য, স্ক্রিপ্টের শুরুতেই ডিক্লেয়ার করুন।

উদাহরণ

<!DOCTYPE html> <html>    <body>       <p>An error would come, since you have used a variable, but forgot to declare it</p>       <p>Press F8 to see the error.</p>       <script>          "use strict";          a = 1;       </script>    </body> </html>

  1. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

  2. জাভাস্ক্রিপ্টে Map এবং WeakMap-এর পার্থক্য কী

  3. জাভাস্ক্রিপ্ট এবং পাইথনে সেমিকোলনের পার্থক্য

  4. জাভা এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য কী?