ECMAScript ¶ÔÏóÀàÐÍ

ÔÚ ECMAScript ÖУ¬ËùÓжÔÏó²¢·ÇͬµÈ´´½¨µÄ¡£

Ò»°ãÀ´Ëµ£¬¿ÉÒÔ´´½¨²¢Ê¹ÓõĶÔÏóÓÐÈýÖÖ£º±¾µØ¶ÔÏó¡¢ÄÚÖöÔÏóºÍËÞÖ÷¶ÔÏó¡£

±¾µØ¶ÔÏó

ECMA-262 °Ñ±¾µØ¶ÔÏó£¨native object£©¶¨ÒåΪ¡°¶ÀÁ¢ÓÚËÞÖ÷»·¾³µÄ ECMAScript ʵÏÖÌṩµÄ¶ÔÏ󡱡£¼òµ¥À´Ëµ£¬±¾µØ¶ÔÏó¾ÍÊÇ ECMA-262 ¶¨ÒåµÄÀࣨÒýÓÃÀàÐÍ£©¡£ËüÃǰüÀ¨£º

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

Ïà¹ØÒ³Ãæ

JavaScript ¸ß¼¶½Ì³Ì£ºECMAScript ÒýÓÃÀàÐÍ

JavaScript ¸ß¼¶½Ì³Ì£ºECMAScript Function Àà

JavaScript ²Î¿¼Êֲ᣺Array ¶ÔÏó

JavaScript ²Î¿¼Êֲ᣺Boolean ¶ÔÏó

JavaScript ²Î¿¼Êֲ᣺Date ¶ÔÏó

JavaScript ²Î¿¼Êֲ᣺Number ¶ÔÏó

JavaScript ²Î¿¼Êֲ᣺String ¶ÔÏó

JavaScript ²Î¿¼Êֲ᣺RegExp ¶ÔÏó

ÄÚÖöÔÏó

ECMA-262 °ÑÄÚÖöÔÏó£¨built-in object£©¶¨ÒåΪ¡°ÓÉ ECMAScript ʵÏÖÌṩµÄ¡¢¶ÀÁ¢ÓÚËÞÖ÷»·¾³µÄËùÓжÔÏó£¬ÔÚ ECMAScript ³ÌÐò¿ªÊ¼Ö´ÐÐʱ³öÏÖ¡±¡£ÕâÒâζ×Å¿ª·¢Õß²»±ØÃ÷ȷʵÀý»¯ÄÚÖöÔÏó£¬ËüÒѱ»ÊµÀý»¯ÁË¡£ECMA-262 Ö»¶¨ÒåÁËÁ½¸öÄÚÖöÔÏ󣬼´ Global ºÍ Math £¨ËüÃÇÒ²ÊDZ¾µØ¶ÔÏ󣬸ù¾Ý¶¨Ò壬ÿ¸öÄÚÖöÔÏó¶¼ÊDZ¾µØ¶ÔÏ󣩡£

Ïà¹ØÒ³Ãæ

JavaScript ²Î¿¼Êֲ᣺Global ¶ÔÏó

JavaScript ²Î¿¼Êֲ᣺Math ¶ÔÏó

ËÞÖ÷¶ÔÏó

ËùÓзDZ¾µØ¶ÔÏó¶¼ÊÇËÞÖ÷¶ÔÏó£¨host object£©£¬¼´ÓÉ ECMAScript ʵÏÖµÄËÞÖ÷»·¾³ÌṩµÄ¶ÔÏó¡£

ËùÓÐ BOM ºÍ DOM ¶ÔÏó¶¼ÊÇËÞÖ÷¶ÔÏó¡£

Ïà¹ØÒ³Ãæ

JavaScript ¸ß¼¶½Ì³Ì£ºJavaScript ʵÏÖ

W3School ²Î¿¼Êֲ᣺JavaScript ²Î¿¼ÊÖ²á

W3School ½Ì³Ì£ºHTML DOM ½Ì³Ì

VUE