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:
অক্ষরমালায়_রুপান্তর(),স্থানীয়_অক্ষরমালায়_রুপান্তর(),এর_মান(),নিজস্ব_প্রোপার্টি_আছে(),প্রোটোটাইপ_কি()
Examples
const o = বস্তু.নিযুক্ত({}, { a: 1 });
কনসোল.লগ(বস্তু.চাবিগুলি(o)); // ["a"]