ভিডিও: জাভাস্ক্রিপ্টে উত্তোলন কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
উত্তোলন ইহা একটি জাভাস্ক্রিপ্ট মেকানিজম যেখানে ভেরিয়েবল এবং ফাংশন ডিক্লারেশন কোড এক্সিকিউশনের আগে তাদের সুযোগের শীর্ষে সরানো হয়। অনিবার্যভাবে, এর মানে হল যে যেখানেই ফাংশন এবং ভেরিয়েবল ঘোষণা করা হোক না কেন, তাদের স্কোপ বিশ্ব বা স্থানীয় যাই হোক না কেন, তারা তাদের সুযোগের শীর্ষে স্থানান্তরিত হয়।
একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, উদাহরণ সহ জাভাস্ক্রিপ্টে উত্তোলন কী?
উত্তোলন হয় জাভাস্ক্রিপ্ট সমস্ত পরিবর্তনশীল এবং ফাংশন ঘোষণাকে বর্তমান সুযোগের শীর্ষে নিয়ে যাওয়ার জন্য দোভাষীর ক্রিয়া। (ফাংশন() { var foo; var বার; var baz; foo = 1; সতর্কতা(foo + " + bar + " " + baz); বার = 2; baz = 3; })(); এখন এটা অর্থে তোলে কেন দ্বিতীয় উদাহরণ একটি ব্যতিক্রম তৈরি করেনি।
একইভাবে, জাভাস্ক্রিপ্টে কি দেওয়া হয়? বর্ণনা। দিন আপনাকে ভেরিয়েবল ঘোষণা করার বিশেষাধিকার দেয় যা ব্লকের মধ্যে সীমাবদ্ধ, var এর বিপরীতে অভিব্যক্তির বিবৃতি। var বরং একটি কীওয়ার্ড যা ব্লকের সুযোগ নির্বিশেষে বিশ্বব্যাপী একটি পরিবর্তনশীলকে সংজ্ঞায়িত করে। এখন, দিন আমি আপনাকে দেখাই কিভাবে তারা ভিন্ন.
ফলস্বরূপ, কেন জাভাস্ক্রিপ্ট উত্তোলন করা হয়?
মূলত উত্তোলন কম্পাইল করার সময় কী ঘটে তা ব্যাখ্যা করার জন্য উদ্ভাবিত একটি ধারণা জাভাস্ক্রিপ্ট . ব্যাখ্যা শুরু করার আগে জাভাস্ক্রিপ্ট কম্পাইলার প্রতিটি ফাংশনের মধ্য দিয়ে যায় এবং নামযুক্ত জিনিসগুলি সনাক্ত করে, এবং তাদের প্যারেন্ট ফাংশন স্কোপ থেকে জিনিসগুলি দেখার জন্য ফাংশনগুলি সক্ষম করতে সেই স্কোপের মধ্যে থাকা ঘোষণা করে।
VAR উত্তোলন করা হয়?
জাভাস্ক্রিপ্ট ইঞ্জিন সব আচরণ করে পরিবর্তনশীল " ব্যবহার করে ঘোষণা var " যেন তারা একটি কার্যকরী সুযোগের শীর্ষে ঘোষণা করা হয় (যদি একটি ফাংশনের ভিতরে ঘোষণা করা হয়) বা বিশ্বব্যাপী সুযোগ (যদি একটি ফাংশনের বাইরে ঘোষণা করা হয়) প্রকৃত ঘোষণা যেখানেই ঘটবে না কেন। এটি মূলত " উত্তোলন ”.
প্রস্তাবিত:
জাভাস্ক্রিপ্টে একটি গ্লোবাল ভেরিয়েবল কি?
গ্লোবাল জাভাস্ক্রিপ্ট ভেরিয়েবল একটি ফাংশনের বাইরে ঘোষিত একটি ভেরিয়েবল গ্লোবাল হয়ে যায়। একটি গ্লোবাল ভেরিয়েবলের গ্লোবাল স্কোপ রয়েছে: একটি ওয়েব পেজের সমস্ত স্ক্রিপ্ট এবং ফাংশন এটি অ্যাক্সেস করতে পারে
আপনি যদি জাভাস্ক্রিপ্টে থাকতে পারেন তাহলে আর কত?
If স্টেটমেন্টের সংখ্যার কোনো সীমা নেই। সমস্যাটি হল যে আগেরগুলির একটি যদি বিবৃতিতে আপনি যে ক্ষেত্রে পরীক্ষা করছেন তা ধরা পড়ে। আপনার পরীক্ষার জন্য প্রতিটি ইফ বিবৃতি দিয়ে যান এবং দেখুন যে এটি আগের একটি দ্বারা ধরা পড়েছে কিনা। এটি ঘটে কারণ আপনার অন্য if(txtVal
জাভাস্ক্রিপ্টে কী কোড কি?
জাভাস্ক্রিপ্ট কীকোড কী-ডাউন ইভেন্টটি ঘটে যখন কীবোর্ড কী টিপানো হয়, এবং এটি একবারে কীপ্রেস ইভেন্টের সম্পাদন দ্বারা অনুসরণ করা হয়। কী রিলিজ হলে কী-আপ ইভেন্ট তৈরি হয়
জাভাস্ক্রিপ্টে হোস্ট কি?
সংজ্ঞা এবং ব্যবহার হোস্ট সম্পত্তি একটি URL এর হোস্টনাম এবং পোর্ট সেট বা প্রদান করে। দ্রষ্টব্য: যদি URL-এ পোর্ট নম্বর নির্দিষ্ট করা না থাকে (অথবা যদি এটি স্কিমের ডিফল্ট পোর্ট হয় - যেমন 80, বা 443), কিছু ব্রাউজার পোর্ট নম্বর প্রদর্শন করবে না
ক্লাস কি জাভাস্ক্রিপ্টে উত্তোলন করা হয়?
অনেকটা তাদের ফাংশন কাউন্টারপার্টের মত, জাভাস্ক্রিপ্ট ক্লাস ডিক্লারেশন উত্তোলন করা হয়। যাইহোক, মূল্যায়ন না হওয়া পর্যন্ত তারা অবিকৃত থাকে। এর কার্যকরী অর্থ হল যে আপনি এটি ব্যবহার করার আগে আপনাকে একটি ক্লাস ঘোষণা করতে হবে