Object

Use Object, বস্তু, or Bostu to create objects, assign properties, and inspect keys, values, or entries.
It provides static helpers and instance methods.


Static Methods

  • Create: Object.create(proto)বস্তু.তৈরি(proto)Bostu.toiri(proto)
  • Prototype: Object.getPrototypeOf(obj), Object.setPrototypeOf(obj, proto)
  • Properties: Object.defineProperty(obj, key, desc), Object.defineProperties(obj, descs)
  • Keys/Values/Entries: Object.keys(obj), Object.values(obj), Object.entries(obj), Object.fromEntries(iterable)
  • Assign: Object.assign(target, source)
  • Checks: Object.is(a, b), Object.isSealed(obj), Object.isFrozen(obj), Object.preventExtensions(obj), Object.seal(obj), Object.freeze(obj), Object.hasOwn(obj, prop)

Instance Methods

  • obj.toString(), obj.toLocaleString(), obj.valueOf(), obj.hasOwnProperty(key), obj.isPrototypeOf(proto)
  • Bangla: অক্ষরমালায়_রুপান্তর(), স্থানীয়_অক্ষরমালায়_রুপান্তর(), এর_মান(), নিজস্ব_প্রোপার্টি_আছে(), প্রোটোটাইপ_কি()
  • Banglish: okkhormalayRupantor(), sthaniyoOkkhormalayRupantor(), erMan(), nijoshshoKi(), prototypeKi()

Examples

const o = বস্তু.নিযুক্ত({}, { a: 1 });
কনসোল.লগ(বস্তু.চাবিগুলি(o)); // ["a"]