📄 javascript professional projects java学习笔记.mht
字号:
<P></body> </html>=20
#endregion---------------------------------------------------------------=
-------------------------------------0031=A3=BA=20
=BB=F9=D3=DAArray=B5=C4=C1=D0=B1=ED=A3=BA</P><BR>
<P>#region =B4=FA=C2=EB=CA=B5=C0=FD function pop() { return( =
this.data.pop() ); } function push(=20
value ) { this.data.push( value ); } function insertAt( index=A3=AC =
value ) { var=20
part1 =3D this.data.slice( 0=A3=AC index ); var part2 =3D =
this.data.slice( index );=20
part1.push( value ); this.data =3D part1.concat( part2 ); } function =
removeAt(=20
index ) { var part1 =3D this.data.slice( =
0=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC index ); var part2 =3D=20
this.data.slice( index ); part1.pop(); this.data =3D part1.concat( part2 =
); }=20
function size() { return( this.data.length ); } function display() {=20
document.write( "<table border=3D1 cellpadding=3D5 =
cellspacing=3D2width=3D50%>" +=20
" <tr>" + " <td>" + " <b><code>Linked List Size =
=3D " +=20
this.size() + "</code></b>" + " </td>" + "=20
</tr><tr>" + " <td>" );</P><BR>
<P>if( this.size() =3D=3D 0 ) document.write( "No data" ); =
document.write(=20
this.data.join( "</td></tr><tr><td>" ) );=20
document.write( "</td></tr></table>" ); } function =
List() {=20
this.data =3D new Array(); this.pop =3D pop; this.push =3D push; =
this.size =3D size;=20
this.display =3D display; this.insertAt =3D insertAt; this.removeAt =3D =
removeAt; }=20
#endregion---------------------------------------------------------------=
-------------------------------------0032=A3=BA=20
=BB=F9=D3=DAArray=B5=C4=D5=BB=A3=BA</P><BR>
<P>#region =B4=FA=C2=EB=CA=B5=C0=FD function pop() { return( =
this.data.pop() ); } function push(=20
value ) { this.data.push( value ); } function size() { return( =
this.data.length=20
); } function display() { document.write( "<table border=3D1 =
cellpadding=3D5=20
cellspacing=3D2 width=3D50%>" + " <tr>" + " <td>" + "=20
<b><code>Stack - Size =3D " + this.size() + =
"</code></b>"=20
+ " </td>" + " </tr><tr>" + " <td>" ); if( =
this.size()=20
=3D=3D 0 ) document.write( "No data" ); document.write( this.data.join(=20
"</td></tr><tr><td>" ) ); document.write(=20
"</td></tr></table>" ); } function Stack() { this.data =
=3D new=20
Array( 0 ); this.pop =3D pop; this.push =3D push; this.size =3D size; =
this.display =3D=20
display; }=20
#endregion---------------------------------------------------------------=
-------------------------------------0033=A3=BA=20
=BB=F9=D3=DAArray=B5=C4=B6=D3=C1=D0=A3=BA</P><BR>
<P>#region =B4=FA=C2=EB=CA=B5=C0=FD function dequeue() { return( =
this.data.pop() ); } function=20
enqueue( value ) { this.data.unshift( value ); } function size() { =
return(=20
this.data.length ); } function display() { document.write( "<table =
border=3D1=20
cellpadding=3D5 cellspacing=3D2width=3D50%>" + " <tr>" + " =
<td>" + "=20
<b><code>Queue Size =3D " + this.size() + =
"</code></b>" +=20
" </td>" + " </tr><tr>" + " <td>" );</P><BR>
<P>if( this.size() =3D=3D 0 ) document.write( "No data" ); =
document.write(=20
this.data.join( "</td></tr><tr><td>" ) );=20
document.write( "</td></tr></table>" ); } function =
Queue() {=20
this.data =3D new Array( 0 ); this.dequeue =3D dequeue; this.enqueue =3D =
enqueue;=20
this.size =3D size; this.display =3D display; }=20
#endregion---------------------------------------------------------------=
-------------------------------------0034=A3=BA=20
Date=B6=D4=CF=F3=B5=C4=B9=B9=D4=EC=BA=AF=CA=FD=A3=BA var now =3D new =
Date(); var myDate =3D new Date( "month dd=A3=AC yyyy=A3=AC=20
hh:mm:ss" ); var myDate =3D new Date( "month dd=A3=AC yyyy" ); var =
myDate =3D new Date(=20
yy=A3=AC mm=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC dd=A3=AC hh=A3=AC =
mm=C8=E7=BA=CE=D1=A7=CF=B0java=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC ss ); =
var myDate =3D new Date(=20
yy=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC mm=A3=AC dd ); var myDate =3D new =
Date( milliseconds=20
);-----------------------------------------------------------------------=
-----------------------------0035=A3=BA=20
=C3=BF=B8=F6window=D6=BB=D3=D0=D2=BB=B8=F6=CE=A9=D2=BB=B5=C4document=B6=D4=
=CF=F3=A1=A3-------------------------------------------------------------=
---------------------------------------0036=A3=BA=20
document=B6=D4=CF=F3=A3=BA <form id =3D "myForm"> <a id =3D =
"myA"=20
href=3D"www.126.com">=C3=AA=B6=A8</a> <script =
language=3Djavascript>=20
document.alinkcolor =3D =
"Green";//=B3=AC=C1=AA=BD=D3=B5=C4=B5=A5=BB=F7=BA=F3=B5=C4=D1=D5=C9=AB =
document.linkColor =3D=20
"White";//=B3=AC=C1=AA=BD=D3=B5=C4=B5=A5=BB=F7=C7=B0=B5=C4=D1=D5=C9=AB =
document.VlinkColor =3D =
"Red";//=B3=AC=C1=AA=BD=D3=B5=C4=B5=A5=BB=F7=C7=B0=B5=C4=D1=D5=C9=AB=20
document.write(document.anchors[0]+"<br>");//=BB=F1=B5=C3=D2=B3=C3=E6=
=C3=AA=B6=A8=D6=B8=CF=F2=B5=C4=C1=AA=BD=D3 document.bgColor=20
=3D "Black"; =
document.write(document.domain+"<br>");//=BB=F1=B5=C3=D3=F2=C3=FB =
document.fgColor=20
=3D "White";=20
document.write(document.forms["myForm"].id+"<br>");//=BB=F1=B5=C3=D2=
=B3=C3=E6form=CA=FD=D7=E9=D6=D0=D4=AA=CB=D8=B5=C4=B7=BD=B7=A8=20
document.write(document.lastModified+"<br>");//=BB=F1=B5=C3=D2=B3=C3=
=E6=D7=EE=BA=F3=B5=C4=D0=DE=B8=C4=C8=D5=C6=DA=20
document.write(document.URL+"<br>");//=BB=F1=B5=C3=D2=B3=C3=E6=B5=C4=
=C8=AB=C2=B7=BE=B6URL=B5=D8=D6=B7 </script>=20
</form>------------------------------------------------------------=
----------------------------------------0037=A3=BA=20
event=B6=D4=CF=F3=A3=BA <script language=3Djavascript> function =
fun(eventObj) {=20
document.write(eventObj.type+"<br>");//=BB=F1=B5=C3=CA=C2=BC=FE=B5=C4=
=C0=E0=D0=CD } </script> <input=20
type=3D"button" id=3D"myButtonID" name=3D"myButtonName" value =3D =
"Click"=20
onclick=3D"fun(event)"/>----------------------------------------------=
------------------------------------------------------0038=A3=BA=20
Math=B6=D4=CF=F3=A3=BA=20
document.write(Math.random());//=B2=FA=C9=FA=CB=E6=BB=FA=CA=FD-----------=
-------------------------------------------------------------------------=
----------------0039=A3=BA=20
Object=B6=D4=CF=F3=CA=C7=CB=F9=D3=D0=B6=D4=CF=F3=B5=C4=BB=F9=C0=E0=A1=A3-=
-------------------------------------------------------------------------=
--------------------------0040=A3=BA=20
screen=B6=D4=CF=F3=A3=BA =
document.write(screen.availHeight+"<br>");=20
document.write(screen.availWidthxy+"<br>");=20
document.write(screen.colorDepth+"<br>");=20
document.write(screen.height+"<br>");=20
document.write(screen.pixelDepth+"<br>");=20
document.write(screen.width+"<br>");-------------------------------=
---------------------------------------------------------------------0041=
=A3=BA=20
window=B6=D4=CF=F3=A3=BA=C3=BF=B8=F6=B4=B0=BF=DA=BA=CD=D6=A1=B6=BC=D3=D0=D2=
=BB=B8=F6window=B6=D4=CF=F3=A1=A3=20
document.write(window.location+"<br>");//=BB=F1=B5=C3=B5=B1=C7=B0UR=
L=20
document.write(window.opener+"<br>");//=BB=F1=B5=C3=B4=F2=BF=AA=B1=BE=
=B4=B0=BF=DA=B5=C4=B4=B0=BF=DA=B6=D4=CF=F3=D2=FD=D3=C3=20
document.write(window.parent+"<br>");//=BB=F1=B5=C3=B5=B1=C7=B0=B4=B0=
=BF=DA=B5=C4=B8=B8=B4=B0=BF=DA=A3=AC=D6=BB=B6=C1=CA=F4=D0=D4=20
window.blur();//=CA=A7=C8=A5=BD=B9=B5=E3 =
window.focus();//=BB=F1=B5=C3=BD=B9=B5=E3=20
window.moveBy(100=A3=AC100);//=D2=C6=B6=AF=B4=B0=BF=DA=A3=BA=B5=B1=C7=B0=D7=
=F8=B1=EA=B5=C4=CF=E0=B6=D4=D7=F8=B1=EA=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC=
=C6=C1=C4=BB=B5=C4=D7=F3=C9=CF=BD=C7=CE=AA=D7=F8=B1=EA=D4=AD=B5=E3=20
window.moveTo(1=C8=E7=BA=CE=D1=A7=CF=B0java=C8=E7=BA=CE=D1=A7=CF=B0java=C8=
=E7=BA=CE=D1=A7=CF=B0java=A3=AC1);//=D2=C6=B6=AF=B4=B0=BF=DA=A3=BA=B5=B1=C7=
=B0=D7=F8=B1=EA=B5=C4=BE=F8=B6=D4=D7=F8=B1=EA=C8=E7=BA=CE=D1=A7=CF=B0java=
=C8=E7=BA=CE=D1=A7=CF=B0java=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC=C6=C1=C4=BB=
=B5=C4=D7=F3=C9=CF=BD=C7=CE=AA=D7=F8=B1=EA=D4=AD=B5=E3=20
window.open( =
"http://www.somewhere.com"=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC"myWindow"=C8=
=E7=BA=CE=D1=A7=CF=B0java=A3=AC=20
"width=3D400=C8=E7=BA=CE=D1=A7=CF=B0java=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC=
height=3D400=A3=ACresizable=3Dno=A3=AC toolbar=3Dno" );=20
window.print();//=B4=F2=BF=AA=B4=F2=D3=A1=BB=FA=B6=D4=BB=B0=BF=F2 =
window.resizeBy(-10=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC-10);//=CB=F5=B7=C5=A3=
=BA=CF=E0=B6=D4=B4=F3=D0=A1=20
window.resizeTo(100=C8=E7=BA=CE=D1=A7=CF=B0java=C8=E7=BA=CE=D1=A7=CF=B0ja=
va=A3=AC100);//=CB=F5=B7=C5=A3=BA=BE=F8=B6=D4=B4=F3=D0=A1=20
window.scroll(100=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC100);window.scrollTo(1=
00=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC100);window.scrollBy(100=C8=E7=BA=CE=D1=
=A7=CF=B0java=C8=E7=BA=CE=D1=A7=CF=B0java=C8=E7=BA=CE=D1=A7=CF=B0java=C8=E7=
=BA=CE=D1=A7=CF=B0java=A3=AC100);//=B9=F6=B6=AF=C6=C1=C4=BB</P><BR>
<P>5=C3=EB=D6=D3=D6=AE=BA=F3=D7=D4=B6=AF=D4=CB=D0=D0=A3=BA function =
fun() { document.write("----------------"); }=20
window.setInterval(fun=A3=AC5000);</P><BR>
<P>1=C3=EB=D6=D3=D6=AE=BA=F3=D7=D4=B6=AF=D4=CB=D0=D0window.setTimeout(fun=
=A3=AC1000);</P>
<P>=CB=B5=C3=F7=A3=BAsetInterval=BA=CDsetTimeout=CF=D6=D4=DA=B5=C4=D0=A7=B9=
=FB=BA=C3=CF=F1=CA=C7=D2=BB=D1=F9=B5=C4=A1=A3----------------------------=
------------------------------------------------------------------------0=
042=A3=BA=20
body=B5=C4=BC=B8=B8=F6=CA=C2=BC=FE=A3=BA <body onLoad =3D"JavaScript: =
alert('onLoad event');"//=BC=D3=D4=D8=20
onBeforeUnload =3D"JavaScript: alert('onBeforeUnload =
event');"//=D0=B6=D4=D8=C7=B0 onUnload=20
=3D"JavaScript: alert('onUnload event');"//=D0=B6=D4=D8=20
>---------------------------------------------------------------------=
-------------------------------0043=A3=BA=20
=BB=F1=B5=C3=CA=C7=D7=E9=BA=CF=BC=FC=D6=D0=B5=C4=C4=C4=B8=F6=CC=D8=CA=E2=BC=
=FC=A3=BA var isNav =3D navigator.appName =3D=3D "Netscape"; function=20
getModifiers( event ) { var alt =3D ( isNav ? event.modifiers & =
Event.ALT_MASK=20
:window.event.altKey ); var ctr =3D ( isNav ? event.modifiers &=20
Event.CONTROL_MASK :window.event.ctrlKey ); var sft =3D ( isNav ? =
event.modifiers=20
& Event.SHIFT_MASK :window.event.shiftKey );</P><BR>
<P>alert(alt+"|"+ctr+"|"+sft);=20
}------------------------------------------------------------------------=
----------------------------0044=A3=BA=20
=BD=AB=CA=C2=BC=FE=B0=F3=B6=A8=B5=BDHTML=D4=AA=CB=D8=B5=C4=B7=BD=B7=A8=A3=
=BA</P><BR>
<P>=D6=B1=BD=D3=CD=A8=B9=FD=D4=AA=CB=D8=B5=C4=CA=F4=D0=D4=A3=BA =
<input id=3D"Button1" type=3D"button" value=3D"button" onclick =3D=20
"JavaScript:window.alert('-----')"/></P><BR>
<P>=CD=A8=B9=FD=D4=AA=CB=D8=B6=D4=CF=F3=B5=C4=CA=F4=D0=D4=A3=BA =
<input id=3D"Button1" type=3D"button" value=3D"button"/>=20
<script language =3D "javascript"> function fun() { =
alert("--------"); }=20
document.getElementById("Button1").onclick =3D fun;=20
</script>----------------------------------------------------------=
------------------------------------------0045=A3=BA=20
=CA=F3=B1=EA=CD=CF=B7=C5=CD=BC=C6=AC=B5=C4=C0=FD=D7=D3=A3=BA</P><BR>
<P>#region =B4=FA=C2=EB=CA=B5=C0=FD <html> <head> <style =
type=3D"text/css"> <!--=20
#imageA{ position: absolute; left: 450; top =3D 250; z-index: 1; } =
#imageB{=20
position: absolute; left: 10; top =3D 150; z-index: 0; } -->=20
</style></P><BR>
<P><script language=3D"JavaScript"> <!-- var clicked; function =
onLoad() {=20
document.onmousedown =3D mouseDown; } function mouseDown() { if( clicked =
=3D=3D null )=20
{ if( clicked =3D getClickedImage( event ) ) { document.onmousemove =3D =
mouseMove;=20
clicked.style.zIndex +=3D 2; } } else { document.onmousemove =3D null; =
clicked =3D=20
null; } } function mouseMove() { with( clicked.style ) { positionImage( =
clicked=A3=AC=20
window.event.x=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC window.event.y ); } } =
function getClickedImage( event )=20
{ var obj =3D window.event.srcElement.parentElement; if( obj.tagName =
=3D=3D "DIV" )=20
{return( window.event.srcElement.parentElement );} else {return( null=20
)};</P><BR>
<P>} function positionImage( image=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC =
xPos=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC yPos ) {=20
image.style.left =3D xPos; image.style.top =3D yPos; } // -->=20
</script></P><BR>
<P></head> <body onLoad=3D"JavaScript: onLoad();"> <div=20
ID=3D"imageB"> <img border=3D"0" width=3D"200px" height =3D =
"200px"=20
src=3D"myImage1.jpg"> </div> <div ID=3D"imageA"> <img =
border=3D"0"=20
width=3D"200px" height =3D "200px" src=3D"myImage2.jpg"> </div> =
</body>=20
</html>=20
#endregion---------------------------------------------------------------=
-------------------------------------0046=A3=BA=20
DOM=CD=A8=D3=C3=B5=C4=CA=F4=D0=D4=A3=BA =
className=A3=BA=D1=F9=CA=BD=B1=ED=D6=D0=B5=C4=D1=F9=CA=BD=C0=E0 =
document=A3=BA=B6=D4=B0=FC=BA=AC=B1=BE=D4=AA=CB=D8=B5=C4document=B6=D4=CF=
=F3=B5=C4=D2=FD=D3=C3 id=20
innerHTML=A3=BA=B5=B1=C7=B0=D4=AA=CB=D8=BF=AA=CA=BC=BA=CD=BD=E1=CA=F8=B1=EA=
=BC=C7=D6=D0=B5=C4Text=BA=CDHtml=D4=AA=CB=D8=B5=C4=D2=FD=D3=C3 =
innerText=A3=BA=B5=B1=C7=B0=D4=AA=CB=D8=BF=AA=CA=BC=BA=CD=BD=E1=CA=F8=B1=EA=
=BC=C7=D6=D0=B5=C4Text=D4=AA=CB=D8=B5=C4=D2=FD=D3=C3=20
isTextEdit=A3=BA=CA=C7=B7=F1=D3=D0=D0=D0=CA=F4=D0=D4=A1=A3=D6=BB=D3=D0BOD=
Y=A3=AC BUTTON=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC INPUT=A3=AC =
TEXTAREA=D3=D0=D0=D0=CA=F4=D0=D4=A1=A3 =
lang=A3=BA=D4=AA=CB=D8=B2=CE=CA=FD=BA=CD=CA=F4=D0=D4=CA=B9=D3=C3=B5=C4=D3=
=EF=D1=D4=20
language=A3=BA=D4=AA=CB=D8=CA=B9=D3=C3=B5=C4=BD=C5=B1=BE=D3=EF=D1=D4 =
offsetHeight=A3=BA=D4=AA=CB=D8=B5=C4=B8=DF=B6=C8 =
offsetWidth=A3=BA=D4=AA=CB=D8=B5=C4=20
offsetLeft=A3=BA=D4=AA=CB=D8=CF=E0=B6=D4=D3=DA=B8=B8=D4=AA=CB=D8=C8=E7=BA=
=CE=D1=A7=CF=B0java=A3=AC=D7=F3=B1=DF=BD=E7=B5=C4=CE=BB=D6=C3 =
offsetTop=A3=BA=D4=AA=CB=D8=CF=E0=B6=D4=D3=DA=B8=B8=D4=AA=CB=D8=A3=AC=C9=CF=
=B1=DF=BD=E7=B5=C4=CE=BB=D6=C3=20
offsetParent=A3=BA=D4=AA=CB=D8=B5=C4=B8=B8=D4=AA=CB=D8=B5=C4=D2=FD=D3=C3=C8=
=E7=BA=CE=D1=A7=CF=B0java=A3=AC=BA=DC=B6=E0=CA=B1=BA=F2=CA=C7BODY =
outerHTML outerText=20
parentElement=A3=BA=D4=AA=CB=D8=B5=C4=B8=B8=D4=AA=CB=D8=B5=C4=D2=FD=D3=C3=
sourceIndex=A3=BA=D4=DAdocument.all=D6=D0=B5=C4=CB=F7=D2=FD style =
tagName=20
title--------------------------------------------------------------------=
--------------------------------0047=A3=BA=20
DOM=CD=A8=D3=C3=B5=C4=B7=BD=B7=A8=A3=BA =
click()=A3=BA=C4=A3=C4=E2=CA=F3=B1=EA=B5=A5=BB=F7=CA=C2=BC=FE =
contains(element)=A3=BA=C5=D0=B6=CF=CA=C7=B2=BB=CA=C7=B0=FC=BA=AC=C4=B3=B8=
=F6=D4=AA=CB=D8=20
getAttribute(attributeName=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC=20
caseSensitive)=A3=BA=BB=F1=B5=C3=C4=B3=B8=F6=CA=F4=D0=D4=B5=C4=D6=B5=A3=AC=
caseSensitive=CE=AABoolean=C8=E7=BA=CE=D1=A7=CF=B0java=A3=AC=CA=C7=B7=F1=C7=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -