JavaScriptÃæÏò¶ÔÏó¾«ÒªÊÇÒ»±¾ÄÚÈݼò½à¶ø¾«ÃîµÄÊ飬±¾½ÚÄÚÈݶ«ÆÂС±àΪ´ó¼ÒÕûÀí´øÀ´µÄÊÇÒ»·Ýpdf¸ñʽ¸ßÇåÃâ·Ñ°æjavascriptÃæÏò¶ÔÏó¾«Òªµç×ÓÊé(¾«±à°æ)£¬ÏëÒªÇÀÏÈÔĶÁÕâ±¾µç×ÓÊéµÄÅóÓÑÖ»Ðèµã»÷±¾ÎÄÏàÓ¦µÄÏÂÔصØÖ·½øÐÐÏÂÔؼ´¿É£¡ÒÔÏÂÊǹØÓÚ¸ÃÊéµÄÏà¹Ø½éÉÜ£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú£¡
javascriptÃæÏò¶ÔÏó¾«ÒªÄÚÈݼò½é
±¾Êé¹Ø×¢ÃæÏò¶ÔÏóµÄÔÀíºÍES5¶ÔÏóÐÂÌØÐÔ£¬ÆäÄ¿µÄÊÇ°ïÖúÄÇЩÒѾÊìÖªÃæÏò¶ÔÏó±à³ÌµÄ¶ÁÕßÕÆÎÕÕâЩ¸ÅÄîÊÇÈçºÎÔÚJavaScriptÖй¤×÷µÄ¡£
±¾ÊéÄÚÈݼò½à¶ø¾«ÃȫÊé¹²5Õ£¬·Ö±ðÉîÈë̽ÌÖÁËÔʼÀàÐͺÍÒýÓÃÀàÐÍ¡¢º¯Êý¡¢¶ÔÏó¡¢¹¹Ô캯ÊýºÍÔÐͶÔÏ󡢼̳кͶÔÏóģʽµÈÖ÷ÌâºÍÌØÐÔ¡£ÔÚ±¾ÊéÖУ¬Ä㽫ѧµ½JavaScript¶ÀÌصÄÃæÏò¶ÔÏóµÄ±à³Ì·½Ê½£»Å×ÆúÀàµÄ¸ÅÄîºÍ»ùÓÚÀàµÄ¼Ì³Ð£¬Ñ§µ½»ùÓÚÔÐ͵ļ̳к͹¹Ô캯Êý¡£Ä㽫ѧ»áÈçºÎ´´½¨¶ÔÏ󣬶¨Òå×Ô¼ºµÄÀàÐÍ£¬Ê¹Óü̳ÐÒÔ¼°ÆäËü¸÷ÖÖ²Ù×÷À´³ä·ÖʹÓöÔÏó¡£×ܶøÑÔÖ®£¬Ä㽫ѧµ½Àí½âºÍרҵ±à³ÌJavaScriptËùÐèÖªµÄÒ»ÇС£
±¾ÊéÊʺÏÊìϤÃæÏò¶ÔÏó±à³ÌµÄ¸ÅÄϣÍû½«ÆäÓ¦ÓÃÓÚJavaScriptµÄ¿ª·¢ÕßÔĶÁ£¬Ò²ÊʺÏJavaScriptÐÂÊÖ×÷Ϊѧϰ²Î¿¼¡£
javascriptÃæÏò¶ÔÏó¾«Òªµç×ÓÊéĿ¼
µÚ1Õ ÔʼÀàÐͺÍÒýÓÃÀàÐÍ
1.1 ʲôÊÇÀàÐÍ
1.2 ÔʼÀàÐÍ
1.2.1 ¼ø±ðÔʼÀàÐÍ
1.2.2 Ôʼ·½·¨
1.3 ÒýÓÃÀàÐÍ
1.3.1 ´´½¨¶ÔÏó
1.3.2 ¶ÔÏóÒýÓýâ³ý
1.3.3 Ìí¼Óɾ³ýÊôÐÔ
1.4 ÄÚ½¨ÀàÐÍʵÀý»¯
1.4.1 ×ÖÃæÐÎʽ
1.4.2 ¶ÔÏóºÍÊý×é×ÖÃæÐÎʽ
1.4.3 º¯Êý×ÖÃæÐÎʽ
1.4.4 ÕýÔò±í´ïʽ×ÖÃæÐÎʽ
1.5 ·ÃÎÊÊôÐÔ
1.6 ¼ø±ðÒýÓÃÀàÐÍ
1.7 ¼ø±ðÊý×é
1.8 Ôʼ·â×°ÀàÐÍ
1.9 ×ܽá
µÚ2Õ º¯Êý
2.1 ÉùÃ÷»¹ÊDZí´ïʽ
2.2 º¯Êý¾ÍÊÇÖµ
2.3 ²ÎÊý
2.4 ÖØÔØ
2.5 ¶ÔÏó·½·¨
2.5.1 this¶ÔÏó
2.5.2 ¸Ä±äthis
2.6 ×ܽá
µÚ3Õ Àí½â¶ÔÏó
3.1 ¶¨ÒåÊôÐÔ
3.2 ÊôÐÔ̽²â
3.3 ɾ³ýÊôÐÔ
3.4 ÊôÐÔö¾Ù
3.5 ÊôÐÔÀàÐÍ
3.6 ÊôÐÔÌØÕ÷
3.6.1 ͨÓÃÌØÕ÷
3.6.2 Êý¾ÝÊôÐÔÌØÕ÷
3.6.3 ·ÃÎÊÆ÷ÊôÐÔÌØÕ÷
3.6.4 ¶¨Òå¶àÖØÊôÐÔ
3.6.5 »ñÈ¡ÊôÐÔÌØÕ÷
3.7 ½ûÖ¹Ð޸ĶÔÏó
3.7.1 ½ûÖ¹À©Õ¹
3.7.2 ¶ÔÏó·âÓ¡
3.7.3 ¶ÔÏ󶳽á
3.8 ×ܽá
µÚ4Õ ¹¹Ô캯ÊýºÍÔÐͶÔÏó
4.1 ¹¹Ô캯Êý
4.2 ÔÐͶÔÏó
4.2.1 ]ÊôÐÔ
4.2.2 ÔÚ¹¹Ô캯ÊýÖÐʹÓÃÔÐͶÔÏó
4.2.3 ¸Ä±äÔÐͶÔÏó
4.2.4 ÄÚ½¨¶ÔÏóµÄÔÐͶÔÏó
4.3 ×ܽá
µÚ5Õ ¼Ì³Ð
5.1 ÔÐͶÔÏóÁ´ºÍObject.prototype
5.1.1 ¼Ì³Ð×ÔObject.prototypeµÄ·½·¨
5.1.2 ÐÞ¸ÄObject.prototype
5.2 ¶ÔÏó¼Ì³Ð
5.3 ¹¹Ô캯Êý¼Ì³Ð
5.4 ¹¹Ô캯ÊýÇÔÈ¡
5.5 ·ÃÎʸ¸Àà·½·¨
5.6 ×ܽá
µÚ6Õ ¶ÔÏóģʽ
6.1 ˽ÓгÉÔ±ºÍÌØȨ³ÉÔ±
6.1.1 Ä£¿éģʽ
6.1.2 ¹¹Ô캯ÊýµÄ˽ÓгÉÔ±
6.2 »ìÈë
6.3 ×÷ÓÃÓò°²È«µÄ¹¹Ô캯Êý
6.4 ×ܽá
Ë÷Òý
javascriptÃæÏò¶ÔÏó¾«Òªµç×ÓÊéÄÚÈݽØͼ
- PC¹Ù·½°æ
- °²×¿¹Ù·½ÊÖ»ú°æ
- IOS¹Ù·½ÊÖ»ú°æ