JavaScript¾«´â¶ÁÊé±Ê¼Ç(8)
µÚ8ÕÂ
·½·¨
JavaScript
°üº¬ÁËÉÙÁ¿¿ÉÓÃ
ÔÚ±ê×¼ÀàÐÍÉϵıê×¼·½·¨¡£
Array
array.concat(item…)
concat
·½·¨·µ»ØÒ»¸öÐÂÊý×飬Ëü
°üº¬
array
µÄdz¸´ÖÆ
(shallow copy)
²¢½«
1
¸ö»ò¶à¸ö²ÎÊý
item
¸½¼ÓÔÚÆäºó¡£Èç¹û²ÎÊý
item
ÊÇÒ»¸öÊý×飬ÄÇôËüµÄÿ¸öÔªËØ»á±»·Ö±ðÌí¼Ó¡£´ËÍ⣬Çë²Î¼û±¾ÕºóÃæµÄ
array.push(item…)
·½·¨¡£
var a=[‘a’,’b’,’c’];
var b=[‘x’,’y’,’z’];
var ca.concat(b,true);
//c
ÊÇ
[‘a’,’b’,’c’,
‘x’,’y’,’z’,true]
array.join(separator)
join
·½·¨°ÑÒ»¸ö
array
¹¹Ôì³ÉÒ»¸ö×Ö·û´®¡£Ëü½«
array
ÖеÄÿ¸öÔªËØ¹¹Ôì³ÉÒ»¸ö×Ö·û´®£¬²¢ÓÃÒ»¸ö
separator
Ϊ·Ö¸ô·û°ÑËüÃÇÁ¬½ÓÔÚÒ»Æð¡£Ä¬ÈϵÄ
separator
ÊÇ
’,’
¡£ÎªÁËʵÏÖÎÞ¼ä¸ôµÄÁ¬½Ó£¬ÎÒÃÇ¿ÉÒÔʹÓÿÕ×Ö·û´®×÷Ϊ
separator
¡£
Èç¹ûÄãÏë°Ñ´óÁ¿µÄƬ¶Î×é×°³ÉÒ»¸ö
×Ö·û´®£¬°ÑÕâЩƬ¶Î·Åµ½Ò»¸öÊý×éÖв¢ÓÃ
join
·½·¨Á¬½ÓËüÃÇͨ³£±ÈÓÃ
+
ÔËËã·ûÁ¬½ÓÕâЩƬ¶ÎÒª¿ì¡£
var a=['a','b','c'];
a.push('d');
var c=a.join('');
//c
ÊÇ
'abcd'
array.pop()
pop
ºÍ
push
·½·¨Ê¹Êý×é
array
Ïñ¶ÑÕ»
(stack)
Ò»Ñù¹¤×÷¡£
pop
·½·¨ÒƳý
array
ÖеÄ×îºóÒ»¸öÔªËØ²¢·µ»Ø¸ÃÔªËØ¡£Èç¹û¸Ã
array
Êǿյģ¬Ëü»á·µ»Ø
undefined
¡£
var a=['a','b','c'];
var c=a.pop();
//a
ÊÇ
['a','b'],c
ÊÇ
'c'
array.push(item…)
push
·½·¨½«Ò»¸ö»ò¶à¸ö²ÎÊý
item
¸½¼Óµ½Ò»¸öÊý×éµÄβ²¿¡£²»Ïñ
concat
·½·¨ÄÇÑù£¬Ëü»áÐ޸ĸÃÊý×é
array
£¬Èç¹û²ÎÊý
item
ÊÇÒ»¸öÊý×飬Ëü»á½«²ÎÊýÊý×é×÷Ϊµ¥¸öÔªËØÕû¸öÌí¼Óµ½Êý×éÖС£Ëü·µ»ØÕâ¸öÊý×é
array
µÄ㤶ÈÖµ¡£
var
a=['a','b','c'];
var
b=['x','y','z'];
var
c=a.push(b,true);
array.reverse()
reverse
·½·¨·´×ª
array
ÖеÄÔªËØµÄ˳Ðò¡£Ëü·µ»Øµ±Ç°µÄ
array
£º
var a=['a','b','c'];
var b=a.reverse();
//a
ºÍ
b
¶¼ÊÇ
['c','b','a']
array.shift()
shift
·½·¨ÒƳýÊý×é
array
ÖеĵÚÒ»¸öÔª
Ïà¹ØÎĵµ£º
ʼþÔ´¶ÔÏó
event.srcElement.tagName
event.srcElement.type
²¶»ñÊÍ·Å
event.srcElement.setCapture();
event.srcElement.releaseCapture();
ʼþ°´¼ü
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey
ʼþ·µ»ØÖµ
event.returnValue
Êó±êλÖÃ
event.x
e ......
ÔÚ¿´Ò»Ð©js¿ò¼ÜµÄ½Å±¾Ê±£¬±»Ò»¸öÎÊÌâºÝºÝµÄÀ§ÈÅ×Å£¬¾ÍÊÇÏÂÃæµÄ´úÂëÊÇʲôÒâ˼
var KE = {};
KE.version = '3.4.1';
KE.lang = {
source : 'Çл»Ä£Ê½',
undo : 'ºóÍË(Ctrl+Z)',
redo : 'ǰ½ø(Ctrl+Y)',
cut : '¼ôÇÐ(Ctrl+X)',
copy : '¸´ÖÆ(Ctrl+C)',
paste : 'Õ³Ìù(Ctrl+V)'
......
4.9
×÷ÓÃÓò
ÔÚ±à³ÌÓïÑÔÖУ¬×÷ÓÃÓò¿ØÖÆ×űäÁ¿Óë²ÎÊýµÄ¿É¼ûÐÔ¼°ÉúÃüÖÜÆÚ¡£¶Ô³ÌÐòÔ±À´ËµÕâÊÇÒ»¸öÖØÒªµÄ°ïÖú£¬ÒòΪËü¼õÉÙÁËÃû³Æ³åÍ»£¬²¢ÇÒÌṩÁË×Ô¶¯ÄÚ´æ¹ÜÀí¡£
´ó¶àÊýʹÓÃCÓïÑÔÓï·¨µÄÓïÑÔ¶¼ÓµÓп鼶×÷ÓÃÓò¡£ÔÚÒ»¸ö´úÂë¿éÖУ¨À¨ÔÚÒ»¶Ô»¨À¨ºÅÖеÄÓï¾ä¼¯£©¶¨ÒåµÄËùÓбäÁ¿ÔÚ´úÂë¿éµÄÍⲿÊDz»¿É¼ûµÄ¡£¶¨ÒåÔÚ´ú
 ......
µÚ5ÕÂ
¼Ì³Ð
ÔÚÄÇЩ»ùÓÚÀàµÄÓïÑÔ£¨±ÈÈç
Java
£©ÖУ¬¼Ì³Ð£¨
inheritance
»ò
extends
£©ÌṩÁËÁ½¸öÓÐÓõķþÎñ¡£Ê×ÏÈ£¬ËüÊÇ´úÂëÖØÓõÄÒ»ÖÖÐÎʽ¡£Èç¹ûÒ»¸öеÄÀàÓëÒ»¸öÒÑ´æÔÚµÄÀà´ó²¿·ÖÏà
ËÆ£¬ÄÇôÄãÖ»Ðë¾ßÌå˵Ã÷Æä²»Í¬µã¼´¿É¡£Àà¼Ì³ÐµÄÁíÒ»¸öºÃ´¦ÊÇËü°üÀ¨ÁËÒ»Ì×ÀàÐÍϵͳµÄ¹æ·¶¡£ÓÉÓÚ³ÌÐòÔ±ÎÞÐë±àдÏÔʽÀàÐÍת ......