JavaScript ¹ï°}¦Cª«¥ó´£¨Ñ¤F«Ü¦h¬ÛÃöªº¤èªk¡A¦Cªí¦p¤U¡G
¤èªk | »¡©ú
|
---|
concat() | ¶Ç¦^¤@ӥѨâөΨâÓ¥H¤W°}¦C¨Ã±Æ¦Ó¦¨ªº·s°}¦C
|
join() | ¶Ç¦^¤@Ó¦r¦êÈ¡A¥¦¬O¥Ñ°}¦C¤¤ªº©Ò¦³¤¸¯À¦ê³s¦b¤@°_©Ò²Õ¦¨¡A¨Ã¥B¥Î¯S©wªº¤À¹j¦r¤¸¨Ó¤À¹j
|
pop() | ²¾°£°}¦Cªº³Ì«á¤@Ó¤¸¯À¡A¨Ã±N¥¦¶Ç¦^
|
push() | ªþ¥[·s¤¸¯À¨ì°}¦C§À³¡¡A¨Ã¶Ç¦^°}¦Cªº·sªø«×
|
reverse() | ¶Ç¦^¤@Ó¤¸¯À¦ì¸m¤ÏÂ઺°}¦C
|
shift() | ²¾°£°}¦Cªº²Ä¤@Ó¤¸¯À¡A¨Ã±N¥¦¶Ç¦^
|
slice() | ¶Ç¦^°}¦Cªº¤@ӰϬq
|
splice() | ²¾°£°}¦C¤¤ªº¤¸¯À¡A¨Ã¨Ì»Ýn¦bì¦ì´¡¤J·s¤¸¯À¡AµM«á¶Ç¦^³Q§R°£ªº¤¸¯À
|
sort() | ¶Ç¦^¤@Ó¤¸¯À¤w±Æ§Ç¹Lªº°}¦C
|
toString() | ¶Ç¦^¤@Óª«¥ó¡]©Î°}¦C¡^ªº¦r¦êªí¥Üªk
|
unshift() | ¦b°}¦C¶}©l³B´¡¤J«ü©wªº¤¸¯À¡A¨Ã¶Ç¦^¦¹°}¦C
|
Á|¨Ò¨Ó»¡¡A¹ï©ó¤@Ó°}¦C¡A§ÚÌ¥i¥Î sort() ¨Ó¶i¦æ±Æ§Ç¡A©Î¥Î reverse() ¨Ó¶i¦æ¤Ï±Æ¡A½d¨Ò¦p¤U¡G
¤Wz½d¨Òªºì©lÀɦp¤U¡G
±q¤Wz½d¨Ò¥i¥H¬Ý¥X¡Asort() ·|¥ý±N¼ÆÈÂন¦r¦ê¡A¦A¶i¦æ¦r¦êªº±Æ§Ç¡CYn¶i¦æ¼ÆȪº±Æ§Ç¡A´N¥²¶·©w¸q¤@Ó¤ñ¸û¨ç¼Æ¡A¨Ã±N¦¹¤ñ¸û¨ç¼Æ°e¶i sort()¡A½Ð¨£¤U¦C½d¨Ò
¤Wz½d¨Òªºì©lÀɦp¤U¡G
¥Ñ¦¹½d¨Ò¥iª¾¡A¥un§ÚÌ©w¸q¤F¤@Ó©ú½Tªº¤ñ¸û¨ç¼Æ¡Asort() ´N·|®Ú¾Ú¦¹¨ç¼Æ¨Ó¶i¦æ¤ñ¸û¤Î±Æ§Ç¡C¡]¥t¥~¡A¦b¤W¨Ò¤¤¡A·í§Ų́ϥΥ[¸¹±N°}¦C©M¦r¦ê¨Ã±Æ®É¡AJavaScript ·|±N°}¦CÂà´«¦¨¥Ñ³r¸¹¹j¶}ªº¦r¦ê¡A«K©ó¨Ã±Æ¡C¡^
¦³¤@¨Ç¤èªk¥i¥Î¨Ó¼W¤j©ÎÁY¤p ¤@Ó°}¦C¡A¨Ò¦p pop()¡Bpush()¡Bshift() ©M unshift()¡A½Ð¨£¤U¨Ò¡G
¤Wz½d¨Òªºì©lÀɦp¤U¡G
§Ṳ́]¥i¥H¨Ï¥Î toString()¡]±N¯x°}Âন¥Ñ³rÂI¬Û³sªº¦r¦ê¡^©Î join()¡]±N¯x°}Âন¥Ñ¯S©w²Å¸¹¬Û³sªº¦r¦ê¡^¨Ó±N°}¦CÂন³æ¤@¦r¦ê¡A½d¨Ò¦p¤U¡G
¤Wz½d¨Òªºì©lÀɦp¤U¡G
¦³¤Wz½d¨Ò¥i¥H¬Ý¥X¡AmyPet.toString() ©M myPet.join() ±o¨ìªºµ²ªG¬O¤@¼Ëªº¡C
¥t¤@Ó©M join() ¥\¯à¬Û¤Ïªº¨ç¼Æ¬O split()¡A¥i¥H±N¦r¦ê¤Á¶}¨Ó¡AÂন°}¦C¡A¦¹¥~¡A§Ṳ́]¥i¥H¨Ï¥Î concat() «ü¥O±N¨âÓ°}¦C³s±µ°_¨Ó¡A§Î¦¨¤@Ó§ó¤jªº°}¦C¡A½d¨Ò¦p¤U¡G
¤Wz½d¨Òªºì©lÀɦp¤U¡G
¹ï©ó¤º«Øªºª«¥ó¡A§ÚÌ¥i¥H¨Ï¥Î prototype Äݩʨөw¸q·sªº¤èªk¡C¨Ò¦p¡A¹ï©ó¤@Ó°}¦Cª«¥ó¡A¦pªG§ÚÌn©w¸q¤@Ó·s¤èªk max() ¨Ó¶Ç¦^°}¦C¤¤³Ì¤jªºÈ¡A¥i¨£¤U¦C½d¨Ò¡G
¤Wz½d¨Òªºì©lÀɦp¤U¡G
¦b¤Wz½d¨Ò¤¤¡A½Ð¯S§Oª`·N¨âÂI¡G
- §Ų́ϥΠArray.prototype.max ¨Ó©w¸q¦Ûq¤èªk max() ©Ò¹ïÀ³ªº¨ç¼Æ¬O arrayMax()¡C
- ¦b¨ç¼Æ arrayMax() ¤¤¡Athis ¥Nªí¦¹¤èªk©Ò¹ïÀ³ªºª«¥ó¡C
¤U±³oÓ½d¨Ò¡A¦C¥X¤@Ó°}¦Cªº©Ò¦³©Ê½è¡G
¤Wz½d¨Òªºì©lÀɦp¤U¡G
¦b¤Wz½d¨Ò¤¤¡A¥i¥Hµoı JavaScript ¦ü¥G§â 0, 1, 2 ·í¦¨¬O°}¦Cª«¥óªº©Ê½è¡A¦ý¨Æ¹ê¤W¡A§Ú̦b¨ú¥Î°}¦Cªº¤¸¯À®É¡AÁÙ¬O¥²¶·¨Ï¥Î myArray[2] ©Î¬O myArray["2"] µ¥¡A¦Ó¤£¯à¨Ï¥Î myArray.2¡A¨Ì¦¹Ãþ±À¡C
JavaScript µ{¦¡³]p»PÀ³¥Î¡G¥Î©óºô¶¥Î¤áºÝ