লেট কি ভিএআর থেকে ভালো?
লেট কি ভিএআর থেকে ভালো?

ভিডিও: লেট কি ভিএআর থেকে ভালো?

ভিডিও: লেট কি ভিএআর থেকে ভালো?
ভিডিও: জাভাস্ক্রিপ্ট লেট বনাম Var বনাম ধ্রুবক | মোশ 2024, মে
Anonim

প্রধান পার্থক্য সুযোগ পার্থক্য, যখন দিন এটি ঘোষিত সুযোগের মধ্যেই উপলব্ধ হতে পারে, যেমন লুপের জন্য, var উদাহরণস্বরূপ লুপের বাইরে অ্যাক্সেস করা যেতে পারে। দিন আপনাকে ভেরিয়েবল ঘোষণা করতে দেয় যা ব্লক, স্টেটমেন্ট বা এক্সপ্রেশনের মধ্যে সীমাবদ্ধ যার উপর এটি ব্যবহার করা হয়।

তাহলে লেট বা ভিএআর কোনটা ভালো?

দিন নতুন var . দৃশ্যত পার্থক্য শুধু যে var বর্তমান ফাংশন স্কোপ পায়, যখন দিন বর্তমান ব্লকের সুযোগ পায়। এবং আপনি যদি ব্লক বা অন্য কিছুতে আরও সূক্ষ্মভাবে কিছু স্কোপ করতে চান তবে আপনি এটিও করতে পারেন। তাই আমার প্রবৃত্তি ব্যবহার বন্ধ করা হয় var ES6 কোড লেখার সময়।

কেউ জিজ্ঞাসা করতে পারে, ভিএআর এবং জেএস-এর মধ্যে পার্থক্য কী? var এবং যাক উভয়ই পরিবর্তনশীল ঘোষণার জন্য ব্যবহৃত হয় জাভাস্ক্রিপ্ট কিন্তু পার্থক্য তারা যে var ফাংশন ব্যাপ্ত এবং দিন ব্লক স্কোপ করা হয়. এটা বলা যেতে পারে যে একটি ভেরিয়েবল এর সাথে ঘোষিত var তুলনায় প্রোগ্রাম জুড়ে সংজ্ঞায়িত করা হয় দিন.

তদনুসারে, ভিএআরের চেয়ে দ্রুত হতে দেওয়া হয়?

কর্মক্ষমতা তুলনা পরিপ্রেক্ষিতে, var হয় দ্রুত এবং দিন কোড চালানো বা চালানোর সময় লুপগুলির ভিতরে ধীর হয়। পুনরায় ঘোষণা করা var একই ফাংশন বা সুযোগে একটি পরিবর্তনশীল ঘোষণা করলে সিনট্যাক্স ত্রুটির জন্ম দেয় দিন ঘোষিত পরিবর্তনশীল পুনরায় ঘোষণা করা যাবে না।

Let এর উপরে একটি পরিবর্তনশীল ঘোষণা করতে আপনার কখন var ব্যবহার করা উচিত?

var সংখ্যা = 5 সংখ্যা = "হ্যালো ওয়ার্ল্ড" //এই ইচ্ছাশক্তি কম্পাইল না প্রধান পার্থক্য যে var পরিবর্তনশীল মান করতে পারা পরিবর্তন, এবং যাক না যদি আপনি একটি ব্যবহারকারী ইনপুট ডেটা থাকতে চান, আপনি var ব্যবহার করবেন তাই মান করতে পারা পরিবর্তন করা হবে এবং let ব্যবহার করুন ডেটাটাইপ পরিবর্তনশীল তাই মান করতে পারা পরিবর্তন করা হবে না।

প্রস্তাবিত: