অবজেক্টে ভেরিয়েবলের টাইপ কন্ট্রোল TypeScript-এ

TypeScript একটি অবজেক্ট সহ ভেরিয়েবলের টাইপ নিয়ন্ত্রণ করে, এতে অন্য টাইপের ডেটা লেখা নিষিদ্ধ করে। একটি উদাহরণ দেখি। আমাদের কাছে একটি ইউজার অবজেক্ট দেওয়া হোক:

typescriptlet user = {name: 'john', age: 30};

এই ভেরিয়েবলে অন্য টাইপের ডেটা লেখার চেষ্টা করি, উদাহরণস্বরূপ, একটি স্ট্রিং। আমরা একটি ত্রুটি পাব:

typescriptuser = 'eric'; // ত্রুটি
Задание 1

কód চালু না করে নির্ধারণ করুন যে কód 실행ের ফলাফল কী হবে:

typescriptlet date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';

console.log(date);