জাভাস্ক্রিপ্টের বেশ কয়েকটি বিল্ট-ইন বা নেটিভ অবজেক্ট রয়েছে। এই অবজেক্টগুলো আপনার প্রোগ্রামের যেকোনো জায়গা থেকে অ্যাক্সেস করা যায় এবং যেকোনো অপারেটিং সিস্টেমে চলমান যেকোনো ব্রাউজারে একইভাবে কাজ করে।
জাভাস্ক্রিপ্ট নেটিভ অবজেক্টের তালিকা নিচে দেওয়া হলো:
- JavaScript Number Object − Number অবজেক্ট সংখ্যাসূচক ডেটাকে উপস্থাপন করে, যা পূর্ণসংখ্যা বা ফ্লোটিং-পয়েন্ট সংখ্যা হতে পারে।
- JavaScript Boolean Object − Boolean অবজেক্ট দুটি মান উপস্থাপন করে: "true" বা "false"।
- JavaScript String Object − String অবজেক্ট আপনাকে ক্যারেক্টারের সিরিজের সাথে কাজ করার সুযোগ দেয়; এটি জাভাস্ক্রিপ্টের স্ট্রিং প্রিমিটিভ ডেটা টাইপকে বেশ কয়েকটি হেল্পার মেথডের সাথে র্যাপ করে।
- JavaScript Array Object − Array অবজেক্ট একটি ভেরিয়েবলে একাধিক মান সংরক্ষণ করার সুযোগ দেয়। এটি একই টাইপের এলিমেন্টের একটি ফিক্সড-সাইজ সিকুয়েনশিয়াল কালেকশন সংরক্ষণ করে।
- JavaScript Date Object − Date অবজেক্ট জাভাস্ক্রিপ্ট ভাষায় বিল্ট-ইন একটি ডেটা টাইপ। Date অবজেক্ট new Date() দিয়ে তৈরি করা হয়।
- JavaScript Math Object − Math অবজেক্ট গাণিতিক কনস্ট্যান্ট এবং ফাংশনের জন্য প্রপার্টি এবং মেথড প্রদান করে।
- JavaScript RegExp Object − JavaScript RegExp ক্লাস রেগুলার এক্সপ্রেশনকে উপস্থাপন করে, এবং String এবং RegExp উভয়েই রেগুলার এক্সপ্রেশন ব্যবহার করে প্যাটার্ন ম্যাচিং এবং সার্চ-এন্ড-রিপ্লেস ফাংশন করার জন্য মেথড ডিফাইন করে।