ডেভসংকেত

জেসন

জেসন (JSON) এর পূর্নরুপ হচ্ছে জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন (JavaScript Object Notation)। এটা হালকা একটা ডাটা রিপ্রেজেন্ট করার ফরম্যাট। আমরা সহজেই এর সাহায্যে ডাটা পড়তে বা লিখতে পারি এবং একই সাথে ম্যাশিনের জন্যও লিখা বা পড়া সহজ। এটা জাভাস্ক্রিপ্ট বেসড একটা ফরম্যাট (জাভাস্ক্রিপ্ট স্ট্যান্ডার্ড ECMA-262 তৃতীয় এডিশন - ডিসেম্বর ১৯৯৯)

কন্ট্রিবিউটর

    শেয়ার করুন

    ডাটা টাইপ

    • নাম্বার

      var defineNumber = 1062.16
    • স্ট্রিং

      var myString = "wxyz"
    • বুলিয়ান

      var defineBool = true;
    • অ্যারে

      var defineArray = [ "​w", "​x", "​y", "​z" ]
    • অবজেক্ট

      var defineObject = { "number": 7 };
    • নাল

      var defineNull = null;
    • আন্ডিফাইন্ড

      var defineUndefined;

    অবজেক্ট প্রপার্টি

    • title পাওয়ার জন্যে

      defineObject.title
    • id পাওয়ার জন্যে

      defineObject["id"]
    • color পাওয়ার জন্যে

      defineObject[3]
    • কিছু না থাকলে undefined আসবে

      defineObject.notExist
    • কিছু না থাকলে undefined আসবে

      defineObject[100]

    অ্যারে ইলিমেন্ট অ্যাক্সেস

    • সরাসরি ইন্ডেক্স নাম্বার দিয়ে অ্যাক্সেস

      defineArray[0]
    • সরাসরি ইন্ডেক্স নাম্বার দিয়ে অ্যাক্সেস

      defineArray[3]
    • ইন্ডেক্স নাম্বার বেশী দিলে undefined আসবে

      defineArray[100]

    অবজেক্ট

    • var defineObject = {
    •    "title": "জেসন চিটশিট",
    •    "creator": "আবুল",
    •    "id": 39,
    •    "color": "#49a34c",
    •    "page": 70,
    •    "definition": true
    • };

    অ্যারে

    • var defineArray = [
    •    "জেসন চিটশিট",
    •    "আবুল",
    •    39,
    •    "#49a34c",
    •    70,
    •    true
    • ];

    অ্যারে এর ভিতর অবজেক্ট

    • var defineArray = [
    • {
    •    "first": "Farhan",
    •    "last": "Chowdhury",
    •    "id": CSE41,
    •    "salary": 40000,
    •    "age": 33,
    •    "definition": true
    • },
    • {
    •    "first": "Sojib",
    •    "last": "Ahmed",
    •    "id": CSE45,
    •    "salary": 30000,
    •    "age": 29,
    •    "definition": true
    • },
    • {
    •    "first": "Gourav",
    •    "last": "Dev",
    •    "id": CSE47,
    •    "salary": 55000,
    •    "age": 35,
    •    "definition": true
    • }
    • ];

    ডেভসংকেত সম্পর্কে

    ডেভসংকেত এর লক্ষ্য হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। এটা সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব অর্গানাইজেশন।

    স্পন্সর