ຮູບແບບ ECMAScript

ໃນ ECMAScript, ບັນດາວັດຖຸບໍ່ທັງໝົດຖືກສ້າງໃນການດຽວກັນ.

ທົ່ວໄປແລ້ວສາມປະເພດວັດຖຸທີ່ສາມາດສ້າງແລະນຳໃຊ້ແມ່ນ: ວັດຖຸທາງພາຍໃນ, ວັດຖຸຂຽນ, ແລະ ວັດຖຸພາຍໃນລະບົບ.

ECMA-262 ກໍານົດບັນດາວັດຖຸທາງພາຍໃນ (native object) ວ່າ

  • Object
  • Function
  • Array
  • String
  • Boolean
  • Number
  • Date
  • RegExp
  • Error
  • EvalError
  • RangeError
  • ReferenceError
  • SyntaxError
  • TypeError
  • URIError

ການເຊື່ອມຕໍ່ບົດສະຫຼັບ

ການສອນ JavaScript ສະຕິກອນ:ຮູບແບບການເອົາຄວາມ ECMAScript

ການສອນ JavaScript ສະຕິກອນ:ປະເພດ Function ECMAScript

ຄູ່ມື JavaScript:ວັດຖຸ Array

ຄູ່ມື JavaScript:ວັດຖຸ Boolean

ຄູ່ມື JavaScript:ວັດຖຸ Date

ຄູ່ມື JavaScript:ວັດຖຸ Number

ຄູ່ມື JavaScript:ວັດຖຸ String

ຄູ່ມື JavaScript:ວັດຖຸ RegExp

ວັດຖຸບໍ່ຈັດນັບ

ECMA-262 ກໍານົດວັດຖຸບໍ່ຈັດນັບ (built-in object) ວ່າ “ວັດຖຸທີ່ສະໜອງໂດຍ ECMAScript, ທີ່ອອກຈາກສະຖານະການພັກເຮືອນ, ໃນຂະນະທີ່ຕົ້ນການດຳເນີນ ECMAScript ຕົ້ນ. ຄວາມວ່ານັກພັດທະນາບໍ່ຕ້ອງການສ້າງວັດຖຸບໍ່ຈັດນັບ, ມັນຈະຖືກສ້າງມາແລ້ວ. ECMA-262 ກໍານົດວັດຖຸບໍ່ຈັດນັບທັງສອງວັດຖຸ, ເຊິ່ງແມ່ນ Global ແລະ Math (ພວກມັນກໍ່ແມ່ນວັດຖຸທ້ອງຖິ່ນ, ອີງຕາມການກໍານົດ, ແຕ່ວ່າວັດຖຸບໍ່ຈັດນັບທັງໝົດແມ່ນວັດຖຸທ້ອງຖິ່ນ).

ການເຊື່ອມຕໍ່ບົດສະຫຼັບ

ຄູ່ມື JavaScript:ວັດຖຸ Global

ຄູ່ມື JavaScript:ວັດຖຸ Math

ວັດຖຸພັກເຮືອນ

ທຸກວັດຖຸທີ່ບໍ່ແມ່ນວັດຖຸທ້ອງຖິ່ນແມ່ນວັດຖຸພັກເຮືອນ (host object), ເຊິ່ງແມ່ນວັດຖຸທີ່ສະໜອງໂດຍສະຖານະການພັກເຮືອນທີ່ສະໜອງ ECMAScript.

ທຸກ BOM ແລະ DOM ວັດຖຸແມ່ນວັດຖຸພັກເຮືອນ.

ການເຊື່ອມຕໍ່ບົດສະຫຼັບ

ການສອນ JavaScript ສະຕິກອນ:ການດໍາເນີນ JavaScript

ການສອນຄູ່ມື CodeW3C.com:ຄູ່ມື JavaScript

ການສອນ CodeW3C.com:ການສອນ HTML DOM