জাভাস্ক্রিপ্টে নাল টাইপ কি?
জাভাস্ক্রিপ্টে নাল টাইপ কি?

ভিডিও: জাভাস্ক্রিপ্টে নাল টাইপ কি?

ভিডিও: জাভাস্ক্রিপ্টে নাল টাইপ কি?
ভিডিও: 23. Truthy and falsy value | javascript tutorial for beginners bangla 2024, নভেম্বর
Anonim

ভিতরে জাভাস্ক্রিপ্ট নাল কিছুইনা . এটি এমন কিছু হওয়ার কথা যা অস্তিত্বহীন। দুর্ভাগ্যবশত, মধ্যে জাভাস্ক্রিপ্ট , তথ্যটি নাল ধরনের একটি বস্তু। আপনি এটি একটি বাগ বিবেচনা করতে পারেন জাভাস্ক্রিপ্ট যে ধরনের খালি একটি বস্তু।

এই বিবেচনা, নাল টাইপ কি?

দ্য খালি মান প্রযুক্তিগতভাবে একটি আদিম, যেভাবে "বস্তু" বা "সংখ্যা" আদিম। দ্য খালি মান, যাইহোক, হিসাবে প্রতিনিধিত্ব করা হয় খালি পয়েন্টার, যা বেশিরভাগ প্ল্যাটফর্মের জন্য 0x00 ছিল। এই মিলের ফলে, খালি 0 আছে প্রকার ট্যাগ, যা একটি বস্তুর সাথে মিলে যায়।

একইভাবে, আপনি কিভাবে জাভাস্ক্রিপ্টে নাল ব্যবহার করবেন? ' জাভাস্ক্রিপ্টে নাল' ' খালি ' এর মধ্যে একটি কীওয়ার্ড জাভাস্ক্রিপ্ট যা 'কোন মূল্য নেই' বা কোনো মূল্যের অস্তিত্ব না বোঝায়। আপনি যদি একটি ভেরিয়েবলকে তার নির্ধারিত মান থেকে টুকরো টুকরো করতে চান তবে আপনি কেবল 'অর্পণ করতে পারেন খালি 'এর প্রতি। এটি ছাড়াও, অন্য যেকোন অবজেক্টের মতো, এটি কখনই একটি ভেরিয়েবলের দ্বারা নিহিতভাবে বরাদ্দ করা হয় না জাভাস্ক্রিপ্ট.

এছাড়াও জানতে হবে, জাভাস্ক্রিপ্টে টাইপফ নাল অবজেক্ট কেন?

ভিতরে জাভাস্ক্রিপ্ট , typeof null হল 'অবজেক্ট ', যা ভুলভাবে পরামর্শ দেয় খালি একটি বস্তু (এটি নয়, এটি একটি আদিম মান, বিস্তারিত জানার জন্য মান শ্রেণীবদ্ধ করার বিষয়ে আমার ব্লগ পোস্টের সাথে পরামর্শ করুন)। এটি একটি বাগ এবং দুর্ভাগ্যবশত এটি ঠিক করা যাবে না, কারণ এটি বিদ্যমান কোডটি ভঙ্গ করবে। তথ্য একটি রেফারেন্স একটি বস্তু.

নাল একটি ডেটা টাইপ?

এমন কিছু নেই NULL এর ডাটা টাইপ . খালি নিজেই এর অনুপস্থিতি মানে তথ্য . যখন নেই তথ্য , এটা কিভাবে থাকতে পারে প্রকার ? NULL এর জন্য ডেটাটাইপ যেমন অর্থহীন ডেটাটাইপ 0 এর জন্য: এটি INTEger, FLOAT বা VARCHAR হতে পারে।

প্রস্তাবিত: