Aina za Kivinjani za Kivinjani ya ECMAScript

Kwenye ECMAScript, maneno yote haikubuniwa kwa haki zingine.

Kwa kawaida, inaweza kuundwa na kutumia kwa nafasi nne za jengine: jengine kinaonekana, jengine ya kusikia na jengine ya kifaa.

Jengine kinaonekana

ECMA-262 inayofafikia jengine kama 'jengine jipoa kwa mazingira wa kifaa kinachotumia jengine ECMAScript'. Kwa maelezo mpya, jengine kinaonekana kama moja wa aina (mazingira wa utumiaji) wa ECMA-262. Ikiwa inayofikia, jengine yanaonyesha:

  • Mwongozo
  • Fiktioni
  • Array
  • String
  • Boolean
  • Number
  • Date
  • RegExp
  • Error
  • EvalError
  • RangeError
  • ReferenceError
  • SyntaxError
  • TypeError
  • URIError

Paje za muhimu

Makao ya juu ya JavaScript:Aina za Kivinjani za Kuelezea vya ECMAScript

Makao ya juu ya JavaScript:ECMAScript Function 类

Mashariki ya JavaScript:Array 对象

Mashariki ya JavaScript:Boolean 对象

Mashariki ya JavaScript:Date 对象

Mashariki ya JavaScript:Number 对象

Mashariki ya JavaScript:String 对象

Mashariki ya JavaScript:RegExp 对象

内置对象

ECMA-262 把内置对象(built-in object)定义为“由 ECMAScript 实现提供的、独立于宿主环境的所有对象,在 ECMAScript 程序开始执行时出现”。这意味着开发者不必明确实例化内置对象,它已被实例化了。ECMA-262 只定义了两个内置对象,即 Global 和 Math (它们也是本地对象,根据定义,每个内置对象都是本地对象)。

Paje za muhimu

Mashariki ya JavaScript:Mawakilishi wa Kijumuisha

Mashariki ya JavaScript:Mashariki ya Math

Vifaa vya kifuniko

Alli vifaa vingine vilivyo vizuri zingine ni vifaa vya kifuniko (host object), ambayo inaonyesha vifaa vya kifuniko vya kina vya ECMAScript. Vifaa vya kifuniko vya kina hivyo vinaonyesha vifaa vya kifuniko vya kina vya ECMAScript.

Alli BOM na DOM zingine zinajulikana kama vifaa vya kifuniko.

Paje za muhimu

Makao ya juu ya JavaScript:Muatamadifu wa JavaScript

Mashariki ya CodeW3C.com:Mashariki ya JavaScript

Makao ya CodeW3C.com:Makao ya DOM ya HTML