![Page 1: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1.jpg)
JScript
![Page 2: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/2.jpg)
JScript
Jscript
InternetJScript
JScript
FlieSystemObject
Script
©2000MicrosoftCorporation
![Page 3: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/3.jpg)
JScript
![Page 4: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/4.jpg)
JScript
JScript
JScript
©2000MicrosoftCorporation
![Page 5: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/5.jpg)
JScript
![Page 6: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/6.jpg)
JScript
Jscript
JScript
JScript
JScript
JScript
JScript
JScript
JScript
©2000MicrosoftCorporation
![Page 7: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/7.jpg)
JScript
![Page 8: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/8.jpg)
JScript
JScriptMicrosoftECMA262ECMAScript3JScriptECMAJScript
![Page 9: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/9.jpg)
JScript
JScriptC++JScriptJScript
JScriptJavaJScript“”ActiveServerPagesASPInternetWindows
JScriptJScriptJScriotJScript
JScript
Web
©2000MicrosoftCorporation
![Page 10: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/10.jpg)
JScript
![Page 11: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/11.jpg)
JScript
MicrosoftJScript “”
![Page 12: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/12.jpg)
JScriptJscriptJscript
“;”(;)JScriptJscript
aBird="Robin";//“ Robin” aBirdvartoday=newDate();// today
{}JScriptJScript for while
JscriptC++
functionconvert(inches){feet=inches/12;//miles=feet/5280;nauticalMiles=feet/6080;cm=inches*2.54;meters=inches/39.37;}km=meters/1000;//kradius=km;mradius=miles;
![Page 13: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/13.jpg)
JScript(//)
aGoodIdea="Commentyourcodethoroughly.";//
(/*),(*/)
/*
aGoodIdea
*/
JScript*/JScript
//
// aGoodIdea////aGoodIdea
varextendedIdea=aGoodIdea+"Youneverknowwhenyou'llhavetofigureoutwhatitdoes.";
![Page 14: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/14.jpg)
JScript(=)=LvalueLvalue
=RvalueRvaluesJScript
anInteger=3;
Jscript“3anInteger”“anInteger3”
===(==)
![Page 15: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/15.jpg)
JScriptJScriptJScript“”JScript—JScript
3.9//"Hello!"//false//null//{x:1,y:2}//[1,2,3]//function(x){returnx*x;}//
+//-//*/////
JScript
varanExpression=3*(4/5)+6;varaSecondExpression=Math.PI*radius*radius;varaThirdExpression=aSecondExpression+"%"+anExpression;varaFourthExpression="("+aSecondExpression+")%("+anExpression+")";
©2000MicrosoftCorporation
![Page 16: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/16.jpg)
JScript
![Page 17: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/17.jpg)
JScript
HowoldamI?
Jscript
NumberOfDaysLeft=EndDate–TodaysDate;
![Page 18: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/18.jpg)
var
varcount;//varcount,amount,level;// varvarcount=0,amount=100;//
varJScript undefined varJScriptJScript var
![Page 19: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/19.jpg)
Jscript
JScript myCounter mYCounter
ASCII(_)
_pagecountPart9Number_Items
99Balloons//Smith&Wesson//“” &
JScript null
varbestAge=null;varmuchTooOld=3*bestAge;//muchTooOld 0
Jscript undefined
varcurrentCount;varfinalCount=1*currentCount;//finalCount NaN
![Page 20: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/20.jpg)
JScript null undefined null0 undefinedNaN null undefined
var
noStringAtAll="";// noStringAtAll
varvolume=length*width;// —lengthwidth
![Page 21: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/21.jpg)
JScriptJscript
JScriptC++JScript
JscriptJScriptJScript
varx=2000;//vary="Hello";//x=x+y;//document.write(x);// 2000Hello
parseInt parseFloat
©2000MicrosoftCorporation
![Page 22: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/22.jpg)
JScript
![Page 23: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/23.jpg)
JScript
Jscript
Null
Undefined
![Page 24: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/24.jpg)
UnicodeJScript
"HappyamI;fromcareI’mfree!"'"Avast,yelubbers!"roaredthetechnician.'"42"'c'
JScriptC++ charJscript""
![Page 25: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/25.jpg)
JscriptJScriptJScript
010816Jscript“0”807“0”“8”“9”
“0x”x|X1609AFAF10150xF150x1016
“e”10JscriptIEEE754±1.7976931348623157x10308±5x10-324“0”
“0x”“00”Jscript
.0001,0.0001,1e-4,1.0e-4 0.00013.45e2 34542 420378 08 3780377 1 2550.0001 0.000100.0001 N/A0Xff 2550x37CF 142870x3e7 ‘e’ 9990x3.45e2 N/A
JScript
NaN
JScript
![Page 26: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/26.jpg)
JScript
00Jscript00
![Page 27: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/27.jpg)
Boolean
boolean true falseBoolean
BooleanJscript
y=(x==2000);
x2000Boolean trueyx2000boolean false
BooleanbooleanbooleanJScript
if(x==2000)z=z+1;elsex=x+1;
boolean trueJscript if/elsez=z+1booleanfalsex=x+1
0null false true
if(x=y+z)// –
xy+zy+zxxy+z
if(x==y+z)//
![Page 28: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/28.jpg)
Null
Jscript nullnullnull
null“”“”booleannull
Jscriptnull0CC++Jscript typeofnull Objectnull
![Page 29: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/29.jpg)
Undefined
undefined
undefined“undefined”x
//if(x==undefined)//
// -// "undefined"if(typeof(x)==undefined)//
//if(typeof(x)=="undefined")//
undefinednull
someObject.prop==null;
true
someObject.propnull
someObject.prop
in
if("prop"insomeObject)
![Page 30: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/30.jpg)
//someObject 'prop'
©2000MicrosoftCorporation
![Page 31: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/31.jpg)
JScript
![Page 32: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/32.jpg)
JScript
JScript,
- ! ~ = delete++ < << oP= typeof typeof-- > >> void void* <= >>> instanceof instanceof/ >= & new new% == ^ in in+ != | - &&
|| ?: , === !==
====="1"1true"1"1
ArrayFunctionStringNumberBooleanErrorDateRegExptrue
//varstring1="Hello";varstring2="Hello";
// StringvarStringObject1=newString(string1);varStringObject2=newString(string2);
// trueif(string1==string2)
![Page 33: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/33.jpg)
//
// falseif(StringObject1==StringObject2)//
// String //toString() valueOf()if(StringObject1.valueOf()==StringObject2)//
©2000MicrosoftCorporation
![Page 34: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/34.jpg)
JScript
![Page 35: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/35.jpg)
Jscript
“”“”Boolean true false
Jscript
if
if/else
?:
switch
Jscript
while
do/while
for/in
for
![Page 36: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/36.jpg)
JScript if if...else ifJScript if...else if if if...else
if if...else true if
//smash()// newShip trueif(newShip)smash(champagneBottle,bow);
//if(rind.color=="deepyellow"&&rind.texture=="largeandsmallwrinkles"){theResponse=("IsitaCrenshawmelon?");}
//vartheReaction="";if((dayOfWeek=="Saturday")||(dayOfWeek=="Sunday")){theReaction=("I'mofftothebeach!");}else{theReaction=("Hiho,hiho,it'sofftoworkIgo!");}
![Page 37: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/37.jpg)
JScript if
varhours="";
// hours theHour// theHour-12
hours+=(theHour>=12)?"PM":"AM";
“”JScript
“”((x==123)&&(y==42))Jscriptx123y42trueyJscript false
||OR trueANDfalse
runfirst()0 false runsecond()
if((runfirst()==0)||(runsecond()==0)){//}
![Page 38: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/38.jpg)
JScript for for...in while do...while
![Page 39: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/39.jpg)
for
for
/* "icount++"
*/
varhowFar=10;// 10
varsum=newArray(howFar);// sum 10vartheSum=0;sum[0]=0;
for(varicount=0;icount<howFar;icount++){//theSum+=icount;sum[icount]=theSum;}
varnewSum=0;for(varicount=0;icount>howFar;icount++){//newSum+=icount;}
varsum=0;for(varicount=0;icount>=0;icount++){//sum+=icount;}
![Page 40: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/40.jpg)
for...in
JScript for...in
Internet alertJscript
//varmyObject=newObject();myObject.name="James";myObject.age="22";myObject.phone="5551234";
//for(propinmyObject){// "Theproperty'name'isJames"window.alert("Theproperty'"+prop+"'is"+myObject[prop]);}
for...inVBScript ForEach...NextJScript for...inJscriptVBScript ForEach...NextJScript EnumeratorInternetVBScript ForEach...NextJscript for...in
![Page 41: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/41.jpg)
while
while for while“n” whileInternet while
varx=0;while((x!=42)&&(x!=null)){x=window.prompt("Whatismyfavouritenumber?",x);}
if(x==null)window.alert("Yougaveup!");elsewindow.alert("Yep-it'stheUltimateAnswer!");
while while while
JScript do...whilewhile
varx=0;do{x=window.prompt("Whatismyfavouritenumber?",x);}while((x!=42)&&(x!=null));
if(x==null)window.alert("Yougaveup!");elsewindow.alert("Yep-it'stheUltimateAnswer!");
![Page 42: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/42.jpg)
breakcontinue
MicrosoftJscript break break switchfor for...in continue
break continue
varx=0;do{x=window.prompt("Whatismyfavouritenumber?",x);
//if(x==null)break;
////if(Number(x)==x)continue;
//window.alert("Pleaseonlyenterinnumbers!");
}while(x!=42)
if(x==null)window.alert("Yougaveup!");elsewindow.alert("Yep-it'stheUltimateAnswer!");
![Page 43: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/43.jpg)
©2000MicrosoftCorporation
![Page 44: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/44.jpg)
JScript
![Page 45: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/45.jpg)
JScript
MicrosoftJscript“”
Jscript
![Page 46: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/46.jpg)
Jscript eval()Jscript eval()
varanExpression="6*9%7";vartotal=eval(anExpression);// total 5varyetAnotherExpression="6*(9%7)";total=eval(yetAnotherExpression)// total 12// totalityvartotality=eval("’...surroundedbyacresofclams.’");
![Page 47: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/47.jpg)
Jscript
ChecktripletcheckTriplet
“epsilon”
varepsilon=0.00000000001;//
//functionintegerCheck(a,b,c){//if((a*a)==((b*b)+(c*c)))returntrue;
returnfalse;}//
//functionfloatCheck(a,b,c){//vardelta=((a*a)-((b*b)+(c*c)))
//delta=Math.abs(delta);
// epsilon
![Page 48: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/48.jpg)
if(delta<epsilon)returntrue;
returnfalse;}//
//functioncheckTriplet(a,b,c){//vard=0;
//“ a”
// abif(b>a){d=a;a=b;b=d;}
// acif(c>a){d=a;a=c;c=d;
![Page 49: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/49.jpg)
}
// 3if(((a%1)==0)&&((b%1)==0)&&((c%1)==0)){//returnintegerCheck(a,b,c);}else{//returnfloatCheck(a,b,c);}}//
//varsideA=5;varsideB=5;varsideC=Math.sqrt(50.001);
// 'result'varresult=checkTriplet(sideA,sideB,sideC);
©2000MicrosoftCorporation
![Page 50: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/50.jpg)
JScript
![Page 51: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/51.jpg)
JScript
JscriptJscript Internet windowdocumentActiveX
![Page 52: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/52.jpg)
Jscript“” length myArray[100]="hello"— length101 length
Jscript“expando”<<>>
varmyObj=newObject();
// expando 'name''age'myObj.name="Fred";myObj.age=42;
Jscriptexpando
varmyObj=newObject();
// object.property// expando////myObj["notavalididentifier"]="Thisisthepropertyvalue";
// expando//myObj[100]="100";
0 lengthexpandoexpando length
//
![Page 53: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/53.jpg)
varmyArray=newArray(3);
//myArray[0]="Hello";myArray[1]=42;myArray[2]=newDate(2000,1,1);
// 3window.alert(myArray.length);
// expandomyArray.expando="JScript!";myArray["anotherExpando"]="Windows";
// 3 expando//window.alert(myArray.length);Jscript—5
//variMaxNum=5;//vari,j;
// 0// 1 iMaxNum+1varMultiplicationTable=newArray(iMaxNum+1);
//
![Page 54: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/54.jpg)
for(i=1;i<=iMaxNum;i++){//MultiplicationTable[i]=newArray(iMaxNum+1);
//for(j=1;j<=iMaxNum;j++){MultiplicationTable[i][j]=i*j;}}
window.alert(MultiplicationTable[3][4]);// 12window.alert(MultiplicationTable[5][2]);// 10window.alert(MultiplicationTable[1][4]);// 4
©2000MicrosoftCorporation
![Page 55: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/55.jpg)
JScript
![Page 56: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/56.jpg)
pasta this
//pastafunctionpasta(grain,width,shape,hasEgg){//this.grain=grain;
//this.width=width;
//this.shape=shape;
// booleanthis.hasEgg=hasEgg;}
new
varspaghetti=newpasta("wheat",0.2,"circle",true);varlinguine=newpasta("wheat",0.3,"oval",true);
//spaghettispaghetti.color="palestraw";spaghetti.drycook=7;spaghetti.freshcook=0.5;
![Page 57: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/57.jpg)
varchowFun=newpasta("rice",3,"flat",false);//chowFun pasta// spaghetti//
//‘ foodgroup’ pasta// pasta//pasta.prototype.foodgroup="carbohydrates"
// spaghetti.foodgroupchowFun.foodgroup//“ carbohydrates”
![Page 58: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/58.jpg)
pasta toString
//pasta//functionpasta(grain,width,shape,hasEgg){//this.grain=grain;
//this.width=width;
//this.shape=shape;
// booleanthis.hasEgg=hasEgg;
// toString//////this.toString=pastaToString;}
// past functionpastaToString(){
![Page 59: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/59.jpg)
//
return"Grain:"+this.grain+"\n"+"Width:"+this.width+"\n"+"Shape:"+this.shape+"\n"+"Egg?:"+Boolean(this.hasEgg);}
varspaghetti=newpasta("wheat",0.2,"circle",true);// toString() spaghetti// Internetwindow.alert(spaghetti);
©2000MicrosoftCorporation
![Page 60: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/60.jpg)
JScript
![Page 61: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/61.jpg)
MicrosoftJscript11“”ArrayBooleanDateFunctionGlobalMathNumberObjectRegExpErrorString
![Page 62: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/62.jpg)
Array
new Array()
vartheMonths=newArray(12);theMonths[0]="Jan";theMonths[1]="Feb";theMonths[2]="Mar";theMonths[3]="Apr";theMonths[4]="May";theMonths[5]="Jun";theMonths[6]="Jul";theMonths[7]="Aug";theMonths[8]="Sep";theMonths[9]="Oct";theMonths[10]="Nov";theMonths[11]="Dec";
ArrayJscript length0length
vartheMonths=newArray("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
ArrayJscript lengthJscript01length1
![Page 63: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/63.jpg)
String
Jscript string substring
aString="0123456789";varaChunk=aString.substring(4,7);//aChunk "456"varaNotherChunk=aString.substring(7,4);//aNotherChunk//firstLetter=theMonths[5].substring(0,1);// firstLetter
String length0
varhowLong="HelloWorld".length// howLong11
![Page 64: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/64.jpg)
Math
Mathpi3.14159… Math.PI
//varcircleArea=Math.PI*radius*radius;// MathPI
Math powpi
//volume=(4/3)*(Math.PI*Math.pow(radius,3));
![Page 65: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/65.jpg)
Date
Date Date19701100:00:00.000GMTGMTUTC“”“”Jscript250,000B.C.255,000A.D
new Date
/*
“ DayMonthDate00:00:00Year”thisIsToday*/varthisIsToday=newDate();
vartoDay=newDate();//
//varthisYear=toDay.getFullYear();varthisMonth=theMonths[toDay.getMonth()];varthisDay=thisMonth+""+toDay.getDate()+","+thisYear;
![Page 66: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/66.jpg)
Number
Math PIMicrosoftJscript Number
MAX_VALUE 1.79E+308MIN_VALUE 2.22E-308NaN “”POSITIVE_INFINITY Number.MAX_VALUENEGATIVE_INFINITY Number.MAX_VALUE
Number.NaN“”0 NaN Number.NaN NaNNumber.NaN NaN isNaN()
©2000MicrosoftCorporation
![Page 67: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/67.jpg)
JScript
![Page 68: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/68.jpg)
Jscript
JscriptJscript
JscriptJscript
break delete function return typeofcase do if switch varcatch else in this voidcontinue false instanceof throw whiledebugger finally new true withdefault for null try
abstract double goto native staticboolean enum implements package superbyte export import private synchronizedchar extends int protected throwsclass final interface public transientconst float long short volatile
Jscript String parseInt
©2000MicrosoftCorporation
![Page 69: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/69.jpg)
JScript
![Page 70: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/70.jpg)
JScript
©2000MicrosoftCorporation
![Page 71: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/71.jpg)
JScript
![Page 72: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/72.jpg)
new
varmyObject=newObject();//varmyBirthday=newDate(1961,5,10);// DatevarmyCar=newCar();//
this
![Page 73: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/73.jpg)
new Object()Date() Function() this
functionCircle(xPoint,yPoint,radius){this.x=xPoint;// xthis.y=yPoint;// ythis.r=radius;//}
CircleCircleCircle
varaCircle=newCircle(5,11,99);
![Page 74: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/74.jpg)
Circle this
Circle.prototype.pi=Math.PI;functionACirclesArea(){returnthis.pi*this.r*this.r;// ?r2}Circle.prototype.area=ACirclesArea;// CirclePrototypevara=ACircle.area();// Circle
VBScript Trim String
// trim//StringString.prototype.trim=function(){////returnthis.replace(/(^\s*)|(\s*$)/g,"");}
//vars="leadingandtrailingspaces";
// "leadingandtrailingspaces(35)"window.alert(s+"("+s.length+")");
//s=s.trim();
![Page 75: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/75.jpg)
// "leadingandtrailingspaces(27)"window.alert(s+"("+s.length+")");
©2000MicrosoftCorporation
![Page 76: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/76.jpg)
JScript
![Page 77: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/77.jpg)
011*2*...1
“010”
0
—
“”-24-25-26
JScript
////// -1////functionfactorial(aNumber){aNumber=Math.floor(aNumber);//if(aNumber<0){// 0return-1;}if(aNumber==0){// 0 1return1;}elsereturn(aNumber*factorial(aNumber-1));//
![Page 78: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/78.jpg)
}
©2000MicrosoftCorporation
![Page 79: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/79.jpg)
JScript
![Page 80: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/80.jpg)
JScript
C++“”“{}”JScript
varaCentaur="ahorsewithrider,";//aCentaur
//JScriptfunctionantiquities()// aCentaur{
//JScriptvaraCentaur="AcentaurisprobablyamountedScythianwarrior";
//JScriptaCentaur+=",misreported;thatis,";//
//JScript}//
varnothinginparticular=antiquities();aCentaur+="asseenfromadistancebyanaiveinnocent.";
/*"AcentaurisprobablyamountedScythianwarrior,
misreported;thatis,""ahorsewithrider,asseenfromadistancebyanaiveinnocent."*/
![Page 81: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/81.jpg)
tweak();varaNumber=100;functiontweak(){varnewThing=0;// newThing
// newThing aNumbernewThing=aNumber;
// 42 aNumberaNumber=42;if(false){varaNumber;//aNumber=123;//}//
}//
JScript
varsomeVariable;
varsomeVariable="something";
JScriptJScript—var—
©2000MicrosoftCorporation
![Page 82: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/82.jpg)
JScript
![Page 83: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/83.jpg)
JScript
![Page 84: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/84.jpg)
NumbersBoolean( true false)
“”
Array toString()
String newString("something")
ASCIIANSI"Zoo""aardvark"toUpperCase() toLowerCase()
![Page 85: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/85.jpg)
IE
////functionClobber(param){////param=newObject();param.message="Thiswillnotwork";}
////functionUpdate(param){////param.message="Iwaschanged";}
//varobj=newObject();obj.message="Thisistheoriginal";
// Clobber obj.message
![Page 86: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/86.jpg)
Clobber(obj);window.alert(obj.message);// "Thisistheoriginal"
// Update obj.messageUpdate(obj);window.alert(obj.message);// "Iwaschanged"
![Page 87: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/87.jpg)
©2000MicrosoftCorporation
![Page 88: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/88.jpg)
JScript
![Page 89: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/89.jpg)
JScript01250349lengthlength514
JScript
![Page 90: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/90.jpg)
“[]” entryNum
theListing=addressBook[entryNum];theFirstLine=theListing[1];
![Page 91: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/91.jpg)
“.”
myObject.aProperty
“[]”
myObject["aProperty"]//
“.”“[]”
for…in
©2000MicrosoftCorporation
![Page 92: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/92.jpg)
JScript
![Page 93: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/93.jpg)
JScriptJScript
\b\f\n\r
\t (Ctrl-I)
\'\"\\
(\\)
document.write('TheimagepathisC:\\webstuff\\mypage\\gifs\\garden.gif.');document.write('Thecaptionreads,"Afterthesnowof\'97.Grandma\'shouseiscovered."');
©2000MicrosoftCorporation
![Page 94: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/94.jpg)
JScript
![Page 95: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/95.jpg)
nullJScriptCC++ Null
JScript
![Page 96: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/96.jpg)
JScriptWebHTML<HEAD><BODY><BODY><HEAD>
IEASPWSH
![Page 97: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/97.jpg)
JScript true
"100"==100;false==0;
“”===false
"100"===100;false===0;
![Page 98: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/98.jpg)
theRadius=aPerimeterPoint-theCenterpoint*theCorrectionFactor;
![Page 99: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/99.jpg)
for...in
for...in
![Page 100: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/100.jpg)
with
with
![Page 101: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/101.jpg)
this
this this this
![Page 102: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/102.jpg)
IE
</SCRIPT>"</SCRIPT>""</SCR""IPT>"
![Page 103: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/103.jpg)
IE
©2000MicrosoftCorporation
![Page 104: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/104.jpg)
JScript
![Page 105: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/105.jpg)
Jscript
@cc_on @if @setJscript
NetscapeNavigator
/*@cc_on@*//*@if(@_jscript_version>=4)alert("JScriptversion4orbetter");@else@*/alert("Youneedamorerecentscriptengine.");/*@end@*/
@cc_on
©2000MicrosoftCorporation
![Page 106: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/106.jpg)
JScript
![Page 107: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/107.jpg)
true NaN
@_win32 Win32true@_win16 Win16true@_mac AppleMacintoshtrue@_alpha DECAlphatrue@_x86 Inteltrue@_mc680x0 Motorola680x0true@_PowerPC MotorolaPowerPCtrue@_jscript true@_jscript_build Jscript@_jscript_version majorminorJscript
©2000MicrosoftCorporation
![Page 108: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/108.jpg)
JScript
![Page 109: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/109.jpg)
MicrosoftJScript write() writeln()document
![Page 110: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/110.jpg)
document.write()document.writeln()
document write()HTML
document.write("Piisapproximatelyequalto"+Math.PI);document.write();
"document.write""w();"
functionw(m){//m=""+m+"";// mif("undefined"!=m){//document.write(m);}document.write("<br>");}
w('<IMGSRC="horse.gif">');w();w("Thisisanengravingofahorse.");w();
writeln() write()HTML<PRE><XMP>
write() write()
<HTML><HEAD><SCRIPTLANGUAGE="JScript">
![Page 111: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/111.jpg)
functionsingOut(){vartheMoment=newDate();vartheHour=theMoment.getHours();vartheMinute=theMoment.getMinutes();vartheDisplacement=(theMoment.getTimezoneOffset()/60);theHour-=theDisplacement;if(theHour>23){theHour-=24}document.write(theHour+"hours,"+theMinute+"minutes,CoordinatedUniversalTime.");window.setTimeout("singOut();",60000);}</SCRIPT></HEAD><BODY><SCRIPT>singOut();</SCRIPT></BODY></HTML>window alert() document.write()
window.alert(theHour+"hours,"+theMinute+"minutes,CoordinatedUniversalTime.");window.setTimeout("singOut();",60000);}
![Page 112: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/112.jpg)
document clear()
document.clear();
©2000MicrosoftCorporation
![Page 113: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/113.jpg)
JScript
![Page 114: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/114.jpg)
window window"window.alert()"
![Page 115: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/115.jpg)
alertHTML“”
window.alert("“” ");
![Page 116: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/116.jpg)
“--”“”“” confirm true false
vartruthBeTold=window.confirm("“”“”if(truthBeTold){window.alert(" Web ");}elsewindow.alert(" ");
![Page 117: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/117.jpg)
“”“”"<undefined>"
alert() confirm() prompt
vartheResponse=window.prompt(" "," ");
©2000MicrosoftCorporation
![Page 118: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/118.jpg)
JScript
![Page 119: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/119.jpg)
JScriptJScriptECMA JScriptECMA
JScript-ECMA JScript-ECMA
©2000MicrosoftCorporation
![Page 120: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/120.jpg)
JScript
![Page 121: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/121.jpg)
MicrosoftJScript-ECMA/
Array,concat,join,length,reverse,slicesort(=)(OP=)
Boolean Boolean/*...*///
/
NaNnulltrue,falseInfinityundefinedBreakcontinuedo...whileforfor...inif...elseLabeledreturnswitchwhileDategetDate,getDay,getFullYear,getHours,getMilliseconds,getMinutes,getMonth,getSeconds,getTime,getTimezoneOffset,getYear,getUTCDate,getUTCDay,getUTCFullYear,getUTCHours,getUTCMilliseconds,getUTCMinutes,getUTCMonth,getUTCSeconds,setDate,setFullYear,setHours,setMilliseconds,setMinutes,setMonth,setSeconds,setTime,setYear,setUTCDate,setUTCFullYear,setUTCHours,setUTCMilliseconds,setUTCMinutes,setUTCMonth,setUTCSeconds,toGMTString,toLocaleString,toUTCString,parse,UTCFunctionnewthisvarwithError,description,number,throw,try...catchCaller,Functionarguments,length
Global
Globalescape,unescapeevalisFinite,isNaNparseInt,parseFloatMathabs,acos,asin,atan,atan2,ceil,cos,exp,floor,log,max,min,pow,
![Page 122: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/122.jpg)
random,round,sin,sqrt,tan,E,LN2,LN10,LOG2E,LOG10E,PI,SQRT1_2,SQRT2NumberMAX_VALUE,MIN_VALUENaNNEGATIVE_INFINITY,POSITIVE_INFINITYObjectnewconstructor,prototype,toString,valueOf(+) ,(-)(%)(*) ,(/)(-)(==) ,(!=)(<) ,(<=)(>)(>=)(&&) ,(||) ,(!)(&) ,(|) ,(~) ,(^)(<<) ,(>>)(>>>)(?:)(,)delete,typeof,void(--) ,(++) ,(===) ,(!==)ArrayBooleanDateFunctionGlobalMathNumberObjectRegExpStringRegExpindex,input,lastIndex,$1...$9,source,compile,exec,testRegularExpressionSyntaxStringcharAt,charCodeAt,fromCharCodeindexOf,lastIndexOfsplittoLowerCase,toUpperCaselengthconcat,slicematch,replace,searchanchor,big,blink,bold,fixed,fontcolor,fontsize,italics,link,small,strike,sub,sup
©2000MicrosoftCorporation
![Page 123: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/123.jpg)
JScript
![Page 124: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/124.jpg)
MicrosoftJScript--ECMA/
VBArraydimensions,getItem,lbound,toArray,ubound@cc_on@if@set
getVarDateEnumeratoratEnd,item,moveFirst,moveNextEnumerator
VBArrayActiveXObjectGetObjectScriptEngineScriptEngineBuildVersionScriptEngineMajorVersionScriptEngineMinorVersion
©2000MicrosoftCorporation
![Page 125: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/125.jpg)
JScript
![Page 126: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/126.jpg)
JScript
$1...$9absacos
Automation ActiveXObject+
NAMEHTML anchorargumentsArrayasin=atan
Xy,x atan2Boolean atEndStringHTML<BIG> big
&<<~|>>^
HTML<BLINK> String blinkHTML<B> String boldBoolean Boolean
label breakcaller
try catch@cc_onceilcharAt
Unicode charCodeAt,
JScript //JScript /*..*/Boolean
compile
concatArrayString concatStringJScript
?:
![Page 127: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/127.jpg)
constructorcontinuecosDate--deletedescriptionDictionary
VBArray dimensions/
false do...whileEuler E
Enumerator==
JScript Error String escapeJScript eval
exec e exp
FileSystemObjectHTML<TT> String fixed
floorHTMLCOLOR<FONT> String fontcolor
HTMLSIZE<FONT> String fontsize
true forfor...in
Unicode fromCharCodeFunctionfunction
Date getDate Date getDay Date getFullYear Date getHours
getItem Date getMilliseconds Date getMinutes Date getMonthAutomation GetObject Date getSeconds Date getTimeUTC getTimezoneOffsetUTC Date getUTCDateUTC Date getUTCDay
![Page 128: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/128.jpg)
UTC Date getUTCFullYearUTC Date getUTCHoursUTC Date getUTCMillisecondsUTC Date getUTCMinutesUTC Date getUTCMonthUTC Date getUTCSeconds DateVT_DATE getVarDate Date getYear
Global>>[email protected]++index
String indexOf!=
Number.POSITIVE_INFINITY Infinityinput
Boolean instanceofBoolean isFiniteBoolean NaN isNaNHTML<I> String italics
item String join
LabeledlastIndex
String lastIndexOfVBArray lbound1 lengthArray
lengthFunction String lengthString
<<=
HREFHTML String link2 LN210 LN10
log2 eEuler LOG2E10eEuler LOG10E
&&!||match
![Page 129: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/129.jpg)
Mathmax
JScript MAX_VALUEmin
JScript MIN_VALUE%moveFirstmoveNext*
NaN NaNGlobal NaN NaNNumberJScript- Number.MAX_VALUE NEGATIVE_INFINITY
new!==Numbernumber
JScript ObjectJScript197011 parse
parseFloatparseInt
3.141592653589793 PIJScript Number.MAX_VALUE POSITIVE_INFINITY
powprototype
01 randomRegExp
replacereturn
Array reverseround
JScriptScriptEngineScriptEngineBuildVersionScriptEngineMajorVersionScriptEngineMinorVersionsearch@set
Date setDate Date setFullYear Date setHours Date setMilliseconds Date setMinutes
![Page 130: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/130.jpg)
Date setMonth Date setSeconds Date setTimeUTC Date setUTCDateUTC Date setUTCFullYearUTC Date setUTCHoursUTC Date setUTCMillisecondsUTC Date setUTCMinutesUTC Date setUTCMonthUTC Date setUTCSeconds Date setYear
sinsliceArraysliceString
HTML<SMALL> String small Array sort
sourcesplitsqrt
0.512 SQRT1_22 SQRT2HTML<STRIKE> String strike
StringHTML<SUB> String sub
substr String substring
-HTML<SUP> String sup
switchJScript
tanBoolean test
this try...catch throwVBArrayJScript toArrayGMT toGMTString
toLocaleStringtoLowerCasetoStringtoUpperCase
UTC toUTCStringJScript try
typeofVBArray ubound
-
![Page 131: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/131.jpg)
escape String unescape>>>
197011UTCGMT UTCvalueOfvar
VisualBasic VBArrayvoid
false whilewith
©2000MicrosoftCorporation
![Page 132: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/132.jpg)
JScript
![Page 133: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/133.jpg)
JScript
JScript
JScript
©2000MicrosoftCorporation
![Page 134: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/134.jpg)
JScript
![Page 135: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/135.jpg)
JScript
JScriptJScriptJScript
50295030
5028 Arrayarguments
5010 Boolean50035000 'this'5006 Date5015 Enumerator50225020 “)”5019 “]”5023 Prototype5002 Function500850215014 JScript5001 Number5007 Object501250165005 String5017502650275025 URI5024 URI500950185013 VBArray
JScript
©2000MicrosoftCorporation
![Page 136: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/136.jpg)
JScript
![Page 137: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/137.jpg)
JScript
JScriptJScriptJScriptJScript
1019 “break”1020 “continue”1030
1027 “switch”“default”
1005 “(”1006 “)”1012 “/”1003 “:”1004 “;”1032 “@”1029 “@end”1007 “]”1008 “{”1009 “}”1011 “=”1033 “catch”10311023101010281024 “while”1014102610251018 'return'10021035 “Throw”10161015
JScript
©2000MicrosoftCorporation
![Page 138: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/138.jpg)
JScript
![Page 139: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/139.jpg)
JScript
Automation GetObjectScriptEngineScriptEngineBuildVersion
ScriptEngineMajorVersion
ScriptEngineMinorVersion
©2000MicrosoftCorporation
![Page 140: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/140.jpg)
JScript
![Page 141: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/141.jpg)
GetObject
Automation
GetObject([pathname][,class])
pathname pathname class
class
appname.objectype
appname
objectype
GetObjectAutomation GetObject
varCADObject;CADObject=GetObject("C:\\CAD\\SCHEMA.CAD"); pathname pathname("") GetObjectpathname GetObject
(!)
SCHEMA.CAD
![Page 142: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/142.jpg)
varLayerObject=GetObject("C:\\CAD\\SCHEMA.CAD!Layer3"Automation class
varMyObject;MyObject=GetObject("C:\\DRAWINGS\\SAMPLE.DRW","FIGMENT.DRAWING"
FIGMENTDRAWINGMyObject
MyObject.Line(9,90);MyObject.InsertText(9,100,"Hello,world.");MyObject.SaveAs("C:\\DRAWINGS\\SAMPLE.DRW");
GetObject ActiveXObject
ActiveXObject GetObject("") pathname
5
ActiveXObject
©2000MicrosoftCorporation
![Page 143: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/143.jpg)
JScript
![Page 144: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/144.jpg)
ScriptEngine
ScriptEngine()
ScriptEngine
JScript MicrosoftJScriptScriptingVBA MicrosoftVisualBasicforApplicationsScriptingVBScript MicrosoftVisualBasicScriptingEditionScripting
ScriptEngine
functionGetScriptEngineInfo(){vars;s="";//s+=ScriptEngine()+"Version";s+=ScriptEngineMajorVersion()+".";s+=ScriptEngineMinorVersion()+".";s+=ScriptEngineBuildVersion();return(s);}
5
![Page 145: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/145.jpg)
ScriptEngineBuildVersion|ScriptEngineMajorVersion|ScriptEngineMinorVersion
©2000MicrosoftCorporation
![Page 146: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/146.jpg)
JScript
![Page 147: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/147.jpg)
ScriptEngineBuildVersion
Scripting
ScriptEngineBuildVersion()
Scripting(DLL)
ScriptEngineBuildVersion
functionGetScriptEngineInfo(){vars;s="";//s+=ScriptEngine()+"Version";s+=ScriptEngineMajorVersion()+".";s+=ScriptEngineMinorVersion()+".";s+=ScriptEngineBuildVersion();return(s);}
5
ScriptEngine|ScriptEngineMajorVersion|ScriptEngineMinorVersion
![Page 148: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/148.jpg)
©2000MicrosoftCorporation
![Page 149: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/149.jpg)
JScript
![Page 150: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/150.jpg)
ScriptEngineMajorVersion
Scripting
ScriptEngineMajorVersion()
Scripting(DLL)
ScriptEngineMajorVersion
functionGetScriptEngineInfo(){vars;s="";//s+=ScriptEngine()+"Version";s+=ScriptEngineMajorVersion()+".";s+=ScriptEngineMinorVersion()+".";s+=ScriptEngineBuildVersion();return(s);}
5
ScriptEngine|ScriptEngineBuildVersion|ScriptEngineMinorVersion
![Page 151: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/151.jpg)
©2000MicrosoftCorporation
![Page 152: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/152.jpg)
JScript
![Page 153: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/153.jpg)
ScriptEngineMinorVersion
Scripting
ScriptEngineMinorVersion()
Scripting(DLL)
ScriptEngineMinorVersion
functionGetScriptEngineInfo(){vars;s="";//s+=ScriptEngine()+"Version";s+=ScriptEngineMajorVersion()+".";s+=ScriptEngineMinorVersion()+".";s+=ScriptEngineBuildVersion();return(s);}
5
ScriptEngine|ScriptEngineBuildVersion|ScriptEngineMajorVersion
![Page 154: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/154.jpg)
©2000MicrosoftCorporation
![Page 155: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/155.jpg)
JScript
![Page 156: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/156.jpg)
JScript
absacos
NAMEHTML anchorasinatan
Xy,x atan2Boolean atEndStringHTML<BIG> bigHTML<BLINK> String blinkHTML<B> String bold
ceilcharAt
Unicode charCodeAtcompileconcatArray
String concatStringcos
VBArray dimensions String escapeJScript eval
exece expHTML<TT> String fixed
floorHTMLCOLOR<FONT> String fontcolor
HTMLSIZE<FONT> String fontsize
Unicode fromCharCode Date getDate Date getDay Date getFullYear Date getHours
getItem Date getMilliseconds Date getMinutes Date getMonth Date getSeconds Date getTimeUTC getTimezoneOffsetUTC Date getUTCDate
![Page 157: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/157.jpg)
UTC Date getUTCDayUTC Date getUTCFullYearUTC Date getUTCHoursUTC Date getUTCMillisecondsUTC Date getUTCMinutesUTC Date getUTCMonthUTC Date getUTCSeconds DateVT_DATE getVarDate Date getYear String indexOfBoolean isFiniteBoolean NaN isNaNHTML<I> String italics
item String join String lastIndexOfVBArray lboundHREFHTML String link
logmatchmaxminmoveFirstmoveNext
197011 parseparseFloatparseIntpow
01 randomreplace
Array reverseroundsearch
Date setDate Date setFullYear Date setHours Date setMilliseconds Date setMinutes Date setMonth Date setSeconds Date setTimeUTC Date setUTCDateUTC Date setUTCFullYearUTC Date setUTCHoursUTC Date setUTCMilliseconds
![Page 158: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/158.jpg)
UTC Date setUTCMinutesUTC Date setUTCMonthUTC Date setUTCSeconds Date setYear
sinsliceArraysliceString
HTML<SMALL> String small Array sort
splitsqrt
HTML<STRIKE> String strikeHTML<SUB> String sub
substr String substringHTML<SUP> String sup
tanBoolean testVBArrayJScript toArrayGMT toGMTString
toLocaleStringtoLowerCasetoStringtoUpperCase
UTC toUTCStringVBArray uboundescape String unescape197011UTCGMT UTC
valueOf
©2000MicrosoftCorporation
![Page 159: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/159.jpg)
JScript
![Page 160: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/160.jpg)
abs
Math.abs(number)
number
number
abs
functionComparePosNegVal(n){vars;varv1=Math.abs(n);varv2=Math.abs(-n);if(v1==v2)s=n+""s+=-n+" ";return(s);}
1
![Page 161: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/161.jpg)
Math
Math
©2000MicrosoftCorporation
![Page 162: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/162.jpg)
JScript
![Page 163: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/163.jpg)
acos
Math.acos(number)
number
number
1
asin|atan|cos|sin|tan
Math
©2000MicrosoftCorporation
![Page 164: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/164.jpg)
JScript
![Page 165: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/165.jpg)
anchor
NAMEHTML
strVariable.anchor(anchorString)
strVariable String
anchorStringHTMLNAME
anchor String anchor
varstrVariable="Thisisananchor";strVariable=strVariable.anchor("Anchor1"); strVariable
<ANAME="Anchor1">Thisisananchor</A>
1
link|String|String
![Page 166: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/166.jpg)
String
©2000MicrosoftCorporation
![Page 167: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/167.jpg)
JScript
![Page 168: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/168.jpg)
apply
apply([thisObj[,argArray]])
thisObj
argArray
argArray argumentsTypeError
argArray thisObj Global thisObj
5.5
Function
©2000MicrosoftCorporation
![Page 169: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/169.jpg)
JScript
![Page 170: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/170.jpg)
asin
Math.asin(number)
number
1
acos|atan|cos|Math|sin|tan
Math
©2000MicrosoftCorporation
![Page 171: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/171.jpg)
JScript
![Page 172: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/172.jpg)
atan
Math.atan(number)
number
1
acos|asin|atan2|cos|Math|sin|tan
Math
©2000MicrosoftCorporation
![Page 173: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/173.jpg)
JScript
![Page 174: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/174.jpg)
atan2
X( y,x)
Math.atan2(y,x)
xx
yy
-pi pi( y,x)
1
atan|tan
Math
©2000MicrosoftCorporation
![Page 175: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/175.jpg)
JScript
![Page 176: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/176.jpg)
atEnd
Boolean
myEnum.atEnd()
myEnum Enumerator
, atEnd true false
atEnd
functionShowDriveList(){varfso,s,n,e,x;fso=newActiveXObject("Scripting.FileSystemObject");e=newEnumerator(fso.Drives);s="";for(;!e.atEnd();e.moveNext()){x=e.item();s=s+x.DriveLetter;s+="-";if(x.DriveType==3)n=x.ShareName;elseif(x.IsReady)n=x.VolumeName;else
![Page 177: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/177.jpg)
n="[ ]";s+=n+"<br>";}return(s);}
2
item|moveFirst|moveNext
Enumerator
©2000MicrosoftCorporation
![Page 178: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/178.jpg)
JScript
![Page 179: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/179.jpg)
big
HTML<BIG> String
strVariable.big()
strVariable String
big
varstrVariable="Thisisastringobject";strVariable=strVariable.big();
strVariable
<BIG>Thisisastringobject</BIG>
1
small|String|String
String
©2000MicrosoftCorporation
![Page 180: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/180.jpg)
JScript
![Page 181: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/181.jpg)
blink
HTML<BLINK> String
strVariable.blink()
strVariable String
blink
varstrVariable="Thisisastringobject";strVariable=strVariable.blink();
strVariable
<BLINK>Thisisastringobject</BLINK>
MicrosoftInternetExplorer<BLINK>
1
String|String
String
©2000MicrosoftCorporation
![Page 182: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/182.jpg)
JScript
![Page 183: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/183.jpg)
bold
HTML<B> String
strVariable.bold()
strVariable String
bold
varstrVariable="Thisisastringobject";strVariable=strVariable.bold();
strVariable
<B>Thisisastringobject</B>
1
italics|String|String
String
©2000MicrosoftCorporation
![Page 184: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/184.jpg)
JScript
![Page 185: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/185.jpg)
call
call([thisObj[,arg1[,arg2[,[,.argN]]]]])
thisObj
arg1,arg2,,argN
call call thisObj
thisObj Global thisObj
5.5
Function
©2000MicrosoftCorporation
![Page 186: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/186.jpg)
JScript
![Page 187: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/187.jpg)
ceil
Math.ceil(number)
number
1
floor|Math
Math
©2000MicrosoftCorporation
![Page 188: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/188.jpg)
JScript
![Page 189: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/189.jpg)
charAt
strObj.charAt(index)
strObj String
index01
charAt01
charAt
functioncharAtTest(n){varstr="ABCDEFGHIJKLMNOPQRSTUVWXYZ";//vars;//s=str.charAt(n-1);// n–1//return(s);//}
![Page 190: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/190.jpg)
1
String|String
String
©2000MicrosoftCorporation
![Page 191: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/191.jpg)
JScript
![Page 192: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/192.jpg)
charCodeAt
Unicode
strObj.charCodeAt(index)
strObj String
index01
01
NaN
charCodeAt
functioncharCodeAtTest(n){varstr="ABCDEFGHIJKLMNOPQRSTUVWXYZ";//varn;//n=str.charCodeAt(n-1);// n Unicodereturn(n);//}
![Page 193: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/193.jpg)
5.5
fromCharCode|String
String
©2000MicrosoftCorporation
![Page 194: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/194.jpg)
JScript
![Page 195: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/195.jpg)
compile
rgExp.compile(pattern,[flags])
rgexp
pattern
flags
g( pattern)
i()
m()
compile pattern
compile
functionCompileDemo(){varrs;vars="AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPp"//
![Page 196: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/196.jpg)
varr=newRegExp("[A-Z]","g");vara1=s.match(r)////r.compile("[a-z]","g");vara2=s.match(r)//return(a1+"\n"+a2;}
3
||
©2000MicrosoftCorporation
![Page 197: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/197.jpg)
JScript
![Page 198: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/198.jpg)
concat(Array)
array1.concat([item1[,item2[,...[,itemN]]]])
array1 Array
item1,...,itemN array1
concat Array array1
item1…itemN array1
concat:
functionConcatArrayDemo(){vara,b,c,d;a=newArray(1,2,3);b="JScript";c=newArray(42,"VBScript);
![Page 199: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/199.jpg)
d=a.concat(b,c);// [1,2,3,"JScript",42,"VBScript"]return(d);}
3
concat(String) |join|String
Array
©2000MicrosoftCorporation
![Page 200: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/200.jpg)
JScript
![Page 201: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/201.jpg)
concatString
string1.concat([string2[,string3[,...[,stringN]]]])
string1 String
string2,...,stringN string1 String
concat result=string1+string2+string3+…+stringN string1
concat
functionconcatDemo(){varstr1="ABCDEFGHIJKLM"varstr2="NOPQRSTUVWXYZ";vars=str1.concat(str2);//return(s);}
![Page 202: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/202.jpg)
3
(+)|Array|concatArray |String
String
©2000MicrosoftCorporation
![Page 203: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/203.jpg)
JScript
![Page 204: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/204.jpg)
cos
Math.cos(number)
number
1
acos|asin|atan|Math|sin|tan
Math
©2000MicrosoftCorporation
![Page 205: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/205.jpg)
JScript
![Page 206: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/206.jpg)
decodeURI
(URI)
decodeURI(URIstring)
URIstringURI
decodeURI unescape
decodeURI
URIStringURIError
5.5
decodeURIComponent|encodeURI
Global
©2000MicrosoftCorporation
![Page 207: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/207.jpg)
JScript
![Page 208: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/208.jpg)
decodeURIComponent
(URI)
decodeURIComponent(encodedURIString)
encodedURIStringURI
URIComponentURI
encodedURIStringURIError
5.5
decodeURI|encodeURI
Global
©2000MicrosoftCorporation
![Page 209: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/209.jpg)
JScript
![Page 210: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/210.jpg)
dimensions
VBArray
array.dimensions()
array VBArray
dimensionsVBArray
VisualBasicVBScriptJScriptHTML<HEAD><BODY>JScript
<HEAD><SCRIPTLANGUAGE="VBScript"><!--FunctionCreateVBArray()Dimi,j,kDima(2,2)k=1Fori=0To2Forj=0To2a(j,i)=kk=k+1NextNextCreateVBArray=aEndFunction-->
![Page 211: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/211.jpg)
</SCRIPT>
<SCRIPTLANGUAGE="JScript"><!--functionVBArrayTest(vba){vari,s;vara=newVBArray(vba);for(i=1;i<=a.dimensions();i++){s="Theupperboundofdimension";s+=i+"is";s+=a.ubound(i)+".<BR>";}return(s);}--></SCRIPT></HEAD>
<BODY><SCRIPTlanguage="jscript">document.write(VBArrayTest(CreateVBArray()));</SCRIPT></BODY>
3
![Page 212: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/212.jpg)
getItem|lbound|toArray|ubound
VBArray
©2000MicrosoftCorporation
![Page 213: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/213.jpg)
JScript
![Page 214: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/214.jpg)
encodeURI
(URI)
encodeURI(URIString)
URIStringURI
encodeURIURI decodeURI encodeURI":""/"";""?"encodeURIComponent
5.5
decodeURI|decodeURIComponent
Global
©2000MicrosoftCorporation
![Page 215: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/215.jpg)
JScript
![Page 216: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/216.jpg)
encodeURIComponent
(URI)
encodeURIComponent(encodedURIString)
encodedURIStringURI
encodeURIComponentURI decodeURIComponentencodeURIComponent /folder1/folder2/default.htmlwebURI encodeURI
5.5
decodeURI|decodeURIComponent
Global
©2000MicrosoftCorporation
![Page 217: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/217.jpg)
JScript
![Page 218: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/218.jpg)
escape
String
escape(charString)
charstring String
escape charstringUnicode ASCII %xxxx"%20"
255 %uxxxx
escape(URI) encodeURIencodeURIComponent
1
encodeURI|encodeURIComponent|String|unescape
Global
©2000MicrosoftCorporation
![Page 219: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/219.jpg)
JScript
![Page 220: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/220.jpg)
eval
JScript.
eval(codeString)
codestring JScriptJScript
evalJScript, Date mydate
eval("varmydate=newDate();"); eval eval.
1
String
Global
©2000MicrosoftCorporation
![Page 221: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/221.jpg)
JScript
![Page 222: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/222.jpg)
exec
rgExp.exec(str)
rgExp
str String
exec null exec RegExp01n(g)match
exec lastIndex exec lastIndex
exec inputindex lastIndexInput Index LastIndex
exec
functionRegExpTest(){varver=Number(ScriptEngineMajorVersion()+"."+ScriptEngineMinorVersion())if(ver>=5.5){// JScriptvarsrc="TheraininSpainfallsmainlyintheplain.";varre=/\w+/g;//vararr;
![Page 223: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/223.jpg)
while((arr=re.exec(src))!=null)document.write(arr.index+"-"+arr.lastIndex+"\t"+arr);}else{alert(" JScript ");}}
3
match|RegExp||||search|test
©2000MicrosoftCorporation
![Page 224: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/224.jpg)
JScript
![Page 225: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/225.jpg)
exp
e
Math.exp(number)
number e
enumber e2.178 number
1
E|Math
Math
©2000MicrosoftCorporation
![Page 226: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/226.jpg)
JScript
![Page 227: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/227.jpg)
fixed
HTML<TT> String
strVariable.fixed()
strVariable String
fixed
varstrVariable="Thisisastringobject";strVariable=strVariable.fixed();
strVariable
<TT>Thisisastringobject</TT>
1
String|String
String
©2000MicrosoftCorporation
![Page 228: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/228.jpg)
JScript
![Page 229: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/229.jpg)
floor
Math.floor(number)
number
1
ceil|Math
Math
©2000MicrosoftCorporation
![Page 230: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/230.jpg)
JScript
![Page 231: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/231.jpg)
fontcolor
COLORHTML<FONT> String
strVariable.fontcolor(colorVal)
strVariable String
colorVal
fontcolor
varstrVariable="Thisisastring";strVariable=strVariable.fontcolor("red");
strVariable
<FONTCOLOR="RED">Thisisastring</FONT>
JScript
1
![Page 232: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/232.jpg)
fontsize|String|String
String
©2000MicrosoftCorporation
![Page 233: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/233.jpg)
JScript
![Page 234: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/234.jpg)
fontsize
SIZEHTML<FONT> String
strVariable.fontsize(intSize)
strVariable String
intSize
fontsize
varstrVariable="Thisisastring";strVariable=strVariable.fontsize(-1);
strVariable
<FONTSIZE="-1">Thisisastring</FONT>
MicrosoftJScript
1
![Page 235: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/235.jpg)
fontcolor|String|String
String
©2000MicrosoftCorporation
![Page 236: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/236.jpg)
JScript
![Page 237: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/237.jpg)
fromCharCode
Unicode
String.fromCharCode([code1[,code2[,...[,codeN]]]])
String String
code1,...,codeNUnicode
fromCharCode String
test"plain"
vartest=String.fromCharCode(112,108,97,105,110);
3
charCodeAt|String
String
©2000MicrosoftCorporation
![Page 238: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/238.jpg)
JScript
![Page 239: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/239.jpg)
getDate
Date
dateObj.getDate()
dateObj Date
(UTC) getUTCDate
131 Date
getDate
functionDateDemo(){vard,s=" :";d=newDate();s+=(d.getMonth()+1)+"/";s+=d.getDate()+"/";s+=d.getYear();return(s);}
1
![Page 240: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/240.jpg)
Date|getUTCDate|setDate|setUTCDate
Date
©2000MicrosoftCorporation
![Page 241: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/241.jpg)
JScript
![Page 242: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/242.jpg)
getDay
Date
dateObj.getDay()
dateObj Date
(UTC) getUTCDay
getDay06
0123456
getDay
functionDateDemo(){vard,day,x,s=" :";varx=newArray(" "," "," ");varx=x.concat(" "," "," ");varx=x.concat(" ");d=newDate();day=d.getDay();return(s+=x[day]);}
![Page 243: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/243.jpg)
1
Date|getUTCDay
Date
©2000MicrosoftCorporation
![Page 244: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/244.jpg)
JScript
![Page 245: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/245.jpg)
getFullYear
Date
dateObj.getFullYear()
dateObj Date
(UTC) getUTCFullYear
getFullYear197619762000200011190011
GetFullYear
functionDateDemo(){vard,s=" UTC :";d=newDate();s+=(d.getMonth()+1)+"/";s+=d.getDate()+"/";s+=d.getFullYear();return(s);}
3
Date|getUTCFullYear|setFullYear|setUTCFullYear
![Page 246: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/246.jpg)
Date
©2000MicrosoftCorporation
![Page 247: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/247.jpg)
JScript
![Page 248: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/248.jpg)
getHours
Date
dateObj.getHours()
dateObj Date
(UTC) getUTCHours
getHours02301:00:00am Date00 Date
getHours
functionTimeDemo(){vard,s=" :";varc=":";d=newDate();s+=d.getHours()+c;s+=d.getMinutes()+c;s+=d.getSeconds()+c;s+=d.getMilliseconds();return(s);}
1
![Page 249: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/249.jpg)
Date|getUTCHours|setHours|setUTCHours
Date
©2000MicrosoftCorporation
![Page 250: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/250.jpg)
JScript
![Page 251: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/251.jpg)
getItem
safeArray.getItem(dimension1[,dimension2,...],dimensionN)
safeArray VBArray
dimension1,...,dimensionNVBArray nVBArray
VisualBasicVBScriptJScriptHTML<HEAD><BODY>JScript
<HEAD><SCRIPTLANGUAGE="VBScript"><!--FunctionCreateVBArray()Dimi,j,kDima(2,2)k=1Fori=0To2Forj=0To2a(i,j)=kdocument.writeln(k)k=k+1
![Page 252: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/252.jpg)
Nextdocument.writeln("<BR>")NextCreateVBArray=aEndFunction--></SCRIPT><SCRIPTLANGUAGE="JScript"><!--functionGetItemTest(vbarray){vari,j;vara=newVBArray(vbarray);for(i=0;i<=2;i++){for(j=0;j<=2;j++){document.writeln(a.getItem(i,j));}}}--></SCRIPT></HEAD><BODY><SCRIPTLANGUAGE="JScript"><!--GetItemTest(CreateVBArray());-->
![Page 253: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/253.jpg)
</SCRIPT></BODY>
1
dimensions|lbound|toArray|ubound
VBArray
©2000MicrosoftCorporation
![Page 254: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/254.jpg)
JScript
![Page 255: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/255.jpg)
getMilliseconds
Date
dateObj.getMilliseconds()
dateObj Date
(UTC) getUTCMilliseconds
0-999
getMilliseconds
functionTimeDemo(){vard,s=" :";varc=":";d=newDate();s+=d.getHours()+c;s+=d.getMinutes()+c;s+=d.getSeconds()+c;s+=d.getMilliseconds();return(s);}
3
![Page 256: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/256.jpg)
Date|getUTCMilliseconds|setMilliseconds|setUTCMilliseconds
Date|getUTCMilliseconds|setMilliseconds|setUTCMilliseconds
©2000MicrosoftCorporation
![Page 257: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/257.jpg)
JScript
![Page 258: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/258.jpg)
getMinutes
Date
dateObj.getMinutes()
dateObj Date
(UTC) getUTCMinutes
getMinutes059 Date0 Date00 Date
getMinutes
functionTimeDemo(){vard,s=" :";varc=":";d=newDate();s+=d.getHours()+c;s+=d.getMinutes()+c;s+=d.getSeconds()+c;s+=d.getMilliseconds();return(s);}
![Page 259: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/259.jpg)
3
Date|getUTCMinutes|setMinutes|setUTCMinutes
Date
©2000MicrosoftCorporation
![Page 260: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/260.jpg)
JScript
![Page 261: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/261.jpg)
getMonth
Date
dateObj.getMonth()
dateObj Date
(UTC) getUTCMonth
getMonth011 Date1 Date"Jan5,199608:47:00" getMonth0
getMonth
functionDateDemo(){vard,s=" :";d=newDate();s+=(d.getMonth()+1)+"/";s+=d.getDate()+"/";s+=d.getYear();return(s);}
1
![Page 262: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/262.jpg)
Date|getUTCMonth|setMonth|setUTCMonth
Date
©2000MicrosoftCorporation
![Page 263: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/263.jpg)
JScript
![Page 264: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/264.jpg)
getSeconds
Date
dateObj.getSeconds()
dateObj Date
(UTC) getUTCSeconds
getSeconds059 Date0 Date00 Date
getSeconds
functionTimeDemo(){vard,s=" :";varc=":";d=newDate();s+=d.getHours()+c;s+=d.getMinutes()+c;s+=d.getSeconds()+c;s+=d.getMilliseconds();return(s);}
![Page 265: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/265.jpg)
1
Date|getUTCSeconds|setSeconds|setUTCSeconds
Date
©2000MicrosoftCorporation
![Page 266: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/266.jpg)
JScript
![Page 267: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/267.jpg)
getTime
Date
dateObj.getTime()
dateObj Date
getTime197011 Date197011285,6161970
varMinMilli=1000*60varHrMilli=MinMilli*60varDyMilli=HrMilli*24
getTime
functionGetTimeTest(){vard,s,t;varMinMilli=1000*60;varHrMilli=MinMilli*60;varDyMilli=HrMilli*24;d=newDate();t=d.getTime();s="It'sbeen"s+=Math.round(t/DyMilli)+"dayssince1/1/70";
![Page 268: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/268.jpg)
return(s);}
1
Date|setTime
Date
©2000MicrosoftCorporation
![Page 269: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/269.jpg)
JScript
![Page 270: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/270.jpg)
getTimezoneOffset
(UTC)
dateObj.getTimezoneOffset()
dateObj Date
getTimezoneOffsetUTC
UTC(PacificDaylightTime)UTC(Japan)
121LosAngelesNewYorkCitygetTimezoneOffset480300
getTimezoneOffset
functionTZDemo(){vard,tz,s="Thecurrentlocaltimeis";d=newDate();tz=d.getTimezoneOffset();if(tz<0)s+=tz/60+"hoursbeforeGMT";elseif(tz==0)s+="GMT";elses+=tz/60+"hoursafterGMT";return(s);
![Page 271: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/271.jpg)
}
1
Date
Date
©2000MicrosoftCorporation
![Page 272: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/272.jpg)
JScript
![Page 273: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/273.jpg)
getUTCDate
Date(UTC)
dateObj.getUTCDate()
dateObj Date
getDate
131 Date
getUTCDate
functionUTCDateDemo(){vard,s=" UTC :";d=newDate();s+=(d.getUTCMonth()+1)+"/";s+=d.getUTCDate()+"/";s+=d.getUTCFullYear();return(s);}
3
![Page 274: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/274.jpg)
Date|getDate|setDate|setUTCDate
Date
©2000MicrosoftCorporation
![Page 275: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/275.jpg)
JScript
![Page 276: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/276.jpg)
getUTCDay
Date(UTC)
dateObj.getUTCDay()
dateObj Date
getDate
getUTCDay06
0123456
getUTCDay
functionDateDemo(){vard,day,x,s=" ";varx=newArray(" "," "," ");x=x.concat(" "," "," ");x=x.concat(" ");d=newDate();day=d.getUTCDay();return(s+=x[day]);
![Page 277: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/277.jpg)
}
3
Date|getDay
Date
©2000MicrosoftCorporation
![Page 278: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/278.jpg)
JScript
![Page 279: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/279.jpg)
getUTCFullYear
Date(UTC)
dateObj.getUTCFullYear()
dateObj Date
getFullYear
getUTCFullYear2000200011190011
getUTCFullYear
functionUTCDateDemo(){vard,s=" UTC :";d=newDate();s+=(d.getUTCMonth()+1)+"/";s+=d.getUTCDate()+"/";s+=d.getUTCFullYear();return(s);}
3
![Page 280: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/280.jpg)
Date|getFullYear|setFullYear|setUTCFullYear
Date
©2000MicrosoftCorporation
![Page 281: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/281.jpg)
JScript
![Page 282: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/282.jpg)
getUTCHours
Date(UTC)
dateObj.getUTCHours()
dateObj Date
getHours
getUTCHours02301:00:00A.M. Date00 Date
getUTCHours
functionUTCTimeDemo(){vard,s=" (UTC):";varc=":";d=newDate();s+=d.getUTCHours()+c;s+=d.getUTCMinutes()+c;s+=d.getUTCSeconds()+c;s+=d.getUTCMilliseconds();return(s);}
![Page 283: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/283.jpg)
3
Date|getHours|setHours|setUTCHours
Date
©2000MicrosoftCorporation
![Page 284: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/284.jpg)
JScript
![Page 285: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/285.jpg)
getUTCMilliseconds
Date(UTC)
dateObj.getUTCMilliseconds()
dateObj Date
getMilliseconds
0-999
getUTCMilliseconds
functionUTCTimeDemo(){vard,s=" (UTC):";varc=":";d=newDate();s+=d.getUTCHours()+c;s+=d.getUTCMinutes()+c;s+=d.getUTCSeconds()+c;s+=d.getUTCMilliseconds();return(s);}
3
![Page 286: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/286.jpg)
Date|getMilliseconds|setMilliseconds|setUTCMilliseconds
Date
©2000MicrosoftCorporation
![Page 287: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/287.jpg)
JScript
![Page 288: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/288.jpg)
getUTCMinutes
Date(UTC)
dateObj.getUTCMinutes()
dateObj Date
getMinutes
getUTCMinutes059 Date01 Date00
getUTCMinutes
functionUTCTimeDemo(){vard,s=" (UTC):";varc=":";d=newDate();s+=d.getUTCHours()+c;s+=d.getUTCMinutes()+c;s+=d.getUTCSeconds()+c;s+=d.getUTCMilliseconds();return(s);}
![Page 289: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/289.jpg)
3
Date|getMinutes|setMinutes|setUTCMinutes
Date
©2000MicrosoftCorporation
![Page 290: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/290.jpg)
JScript
![Page 291: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/291.jpg)
getUTCMonth
Date(UTC)
dateObj.getUTCMonth()
dateObj Date
getMonth
getUTCMonth011Date1 Date"Jan5,199608:47:00.0" getUTCMonth0
getUTCMonth
functionUTCDateDemo(){vard,s=" UTC :";d=newDate();s+=(d.getUTCMonth()+1)+"/";s+=d.getUTCDate()+"/";s+=d.getUTCFullYear();return(s);}
3
![Page 292: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/292.jpg)
Date|getMonth|setMonth|setUTCMonth
Date
©2000MicrosoftCorporation
![Page 293: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/293.jpg)
JScript
![Page 294: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/294.jpg)
getUTCSeconds
Date(UTC)
dateObj.getUTCSeconds()
dateObj Date
getSeconds
getUTCSeconds059 Date01 Date00
getUTCSeconds
functionUTCTimeDemo(){vard,s=" UTC :";varc=":";d=newDate();s+=d.getUTCHours()+c;s+=d.getUTCMinutes()+c;s+=d.getUTCSeconds()+c;s+=d.getUTCMilliseconds();return(s);}
![Page 295: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/295.jpg)
3
Date|getSeconds|setSeconds|setUTCSeconds
Date
©2000MicrosoftCorporation
![Page 296: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/296.jpg)
JScript
![Page 297: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/297.jpg)
getVarDate
DateVT_DATE
dateObj.getVarDate()
dateObj Date
COMActiveX(R)VT_DATEVisualBasicVBScriptgetVarDateJScript
3
getDate|parse
Date
©2000MicrosoftCorporation
![Page 298: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/298.jpg)
JScript
![Page 299: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/299.jpg)
getYear
Date
dateObj.getYear()
dateObj Date
getFullYear
1900-199919001996961825202518252025
JScript1.0 getYear Date19001899-12000100
getYear
functionDateDemo(){vard,s=" :";d=newDate();s+=(d.getMonth()+1)+"/";s+=d.getDate()+"/";s+=d.getYear();return(s);}
![Page 300: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/300.jpg)
1
Date|getFullYear|getUTCFullYear|setFullYear|setUTCFullYear|setYear
Date
©2000MicrosoftCorporation
![Page 301: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/301.jpg)
JScript
![Page 302: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/302.jpg)
indexOf
String
strObj.indexOf(subString[,startIndex])
strObjString
subString String
starIndex String
indexOf String-1
startindex startindex
lastIndexOf
indexOf
functionIndexDemo(str2){varstr1="BABEBIBOBUBABEBIBOBU"vars=str1.indexOf(str2);return(s);
![Page 303: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/303.jpg)
}
1
lastIndexOf|String|String
String
©2000MicrosoftCorporation
![Page 304: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/304.jpg)
JScript
![Page 305: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/305.jpg)
isFinite
Boolean,
isFinite(number)
number
number NaN isFinite true false
3
isNaN
Global
©2000MicrosoftCorporation
![Page 306: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/306.jpg)
JScript
![Page 307: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/307.jpg)
isNaN
Boolean NaN
isNaN(numValue)
numvalue NAN
NaN isNaN true false parseInt parseFloat
NaN NaN
1
isFinite|NaN(Global) |parseFloat|parseInt
Global
©2000MicrosoftCorporation
![Page 308: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/308.jpg)
JScript
![Page 309: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/309.jpg)
italics
HTML<I> String
strVariable.italics()"StringLiteral".italics()
italics
varstrVariable="Thisisastring";strVariable=strVariable.italics();
strVariable
<I>Thisisastring</I>
1
bold|String|String
String
©2000MicrosoftCorporation
![Page 310: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/310.jpg)
JScript
![Page 311: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/311.jpg)
item
enumObj.item()
myEnum Enumerator
item undefined
item Drives
functionShowDriveList(){varfso,s,n,e,x;fso=newActiveXObject("Scripting.FileSystemObject");e=newEnumerator(fso.Drives);s="";for(;!e.atEnd();e.moveNext()){x=e.item();s=s+x.DriveLetter;s+="-";if(x.DriveType==3)n=x.ShareName;elseif(x.IsReady)n=x.VolumeName;else
![Page 312: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/312.jpg)
n="[ ]";s+=n+"<br>";}return(s);}
3
atEnd|moveFirst|moveNext
Enumerator
©2000MicrosoftCorporation
![Page 313: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/313.jpg)
JScript
![Page 314: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/314.jpg)
join
arrayObj.join(separator)
arrayObjArray
separator String String
null
join
functionJoinDemo(){vara,b;a=newArray(0,1,2,3,4);b=a.join("-");return(b);}
2
![Page 315: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/315.jpg)
Array|String
Array
©2000MicrosoftCorporation
![Page 316: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/316.jpg)
JScript
![Page 317: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/317.jpg)
lastIndexOf
String
strObj.lastIndexOf(substring[,startindex])
strObjString
substring String
startindex String
lastIndexOf String-1
startindex startindex
indexOf
lastIndexOf
functionlastIndexDemo(str2){varstr1="BABEBIBOBUBABEBIBOBU"vars=str1.lastIndexOf(str2);return(s);}
![Page 318: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/318.jpg)
1
indexOf|String|String
String
©2000MicrosoftCorporation
![Page 319: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/319.jpg)
JScript
![Page 320: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/320.jpg)
lbound
VBArray
safeArray.lbound(dimension)
safeArray VBArray
dimensionVBArray lbound1
VBArray lbound undefined dimensionVBArray“”
VisualBasicVBScriptJScriptVBScriptVisualBasic0HTML<HEAD><BODY>JScript
<HEAD><SCRIPTLANGUAGE="VBScript"><!--FunctionCreateVBArray()Dimi,j,kDima(2,2)k=1
![Page 321: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/321.jpg)
Fori=0To2Forj=0To2a(j,i)=kk=k+1NextNextCreateVBArray=aEndFunction--></SCRIPT>
<SCRIPTLANGUAGE="JScript">
<!--
functionVBArrayTest(vba)
{
vari,s;vara=newVBArray(vba);for(i=1;i<=a.dimensions();i++){s="Thelowerboundofdimension";s+=i+"is";s+=a.lbound(i)+".<BR>";return(s);}
}
-->
![Page 322: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/322.jpg)
</SCRIPT>
</HEAD>
<BODY>
<SCRIPTlanguage="jscript">
document.write(VBArrayTest(CreateVBArray()));
</SCRIPT>
</BODY>
3
dimensions|getItem|toArray|ubound
VBArray
©2000MicrosoftCorporation
![Page 323: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/323.jpg)
JScript
![Page 324: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/324.jpg)
link
HREFHTML String
strVariable.link(linkstring)"StringLiteral".link(linkstring)
linkstringHTMLHREF
link String
varstrVariable="Thisisahyperlink";strVariable=strVariable.link("http://www.microsoft.com"
strVariable
<ahref="http://www.microsoft.com">Thisisahyperlink</A>
1
anchor|String|String
String
©2000MicrosoftCorporation
![Page 325: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/325.jpg)
JScript
![Page 326: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/326.jpg)
localeCompare
stringVar.localeCompare(stringExp)
stringVar String
stringExp stringVar
localeCompare stringVar stringExp–10+1
stringVar stringExp localeCompare–1 stringVarstringExp+10
5.5
toLocalString
String
©2000MicrosoftCorporation
![Page 327: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/327.jpg)
JScript
![Page 328: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/328.jpg)
log
Math.log(number)
number
number e
1
Math
Math
©2000MicrosoftCorporation
![Page 329: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/329.jpg)
JScript
![Page 330: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/330.jpg)
match
stringObj.match(rgExp)
stringObj String
rgExp
match null RegExp
match inputindexlastIndexInput Index LastIndex
(g)01n exec0n
match
functionMatchDemo(){varr,re;//vars="TheraininSpainfallsmainlyintheplain";re=/ain/i;//r=s.match(re);//return(r);// "ain"}
![Page 331: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/331.jpg)
gmatch
functionMatchDemo(){varr,re;//vars="TheraininSpainfallsmainlyintheplain";re=/ain/ig;//r=s.match(re);//return(r);// "ain"//}
match
varr,re="Spain";r="TheraininSpain".replace(re,"Canada");
3
exec|RegExp|replace|search|String|test
String
©2000MicrosoftCorporation
![Page 332: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/332.jpg)
JScript
![Page 333: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/333.jpg)
max
Math.max([number1[,number2[...[,numberN]]]])
number1,number2,...,numberN
NEGATIVE_INFINITY NaN NaN
1
Math|min|NEGATIVE_INFINITY
Math
©2000MicrosoftCorporation
![Page 334: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/334.jpg)
JScript
![Page 335: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/335.jpg)
min
Math.min([number1[,number2[...[,numberN]]]])
number1,number2,...,numberN
POSITIVE_INFINITY NaN NaN
1
Math|max|POSITIVE_INFINITY
Math
©2000MicrosoftCorporation
![Page 336: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/336.jpg)
JScript
![Page 337: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/337.jpg)
moveFirst
enumObj.moveFirst()
enumObj Enumerator
undefined
moveFirst Drives
functionShowFirstAvailableDrive(){varfso,s,e,x;//fso=newActiveXObject("Scripting.FileSystemObject");e=newEnumerator(fso.Drives);// Enumeratore.moveFirst();//s="";// sdo{x=e.item();//if(x.IsReady)//{s=x.DriveLetter+":";// sbreak;}else
![Page 338: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/338.jpg)
if(e.atEnd())//{s=" ";break;}e.moveNext();//}while(!e.atEnd());//return(s);//}
3
atEnd|item|moveNext
Enumerator
©2000MicrosoftCorporation
![Page 339: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/339.jpg)
JScript
![Page 340: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/340.jpg)
moveNext
enumObj.moveNext()
myEnum Enumerator
undefined
moveNext Drives
functionShowDriveList(){varfso,s,n,e,x;//fso=newActiveXObject("Scripting.FileSystemObject");e=newEnumerator(fso.Drives);// Enumerators="";// sfor(;!e.atEnd();e.moveNext()){x=e.item();s=s+x.DriveLetter;//s+="-";//"-"if(x.DriveType==3)n=x.ShareName;//elseif(x.IsReady)n=x.VolumeName;//elsen="[ ]";//s+=n+"\n";
![Page 341: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/341.jpg)
}return(s);//}
3
atEnd|item|moveFirst
Enumerator
©2000MicrosoftCorporation
![Page 342: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/342.jpg)
JScript
![Page 343: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/343.jpg)
parse
197011
Date.parse(dateVal)
dateVal"Jan5,199608:47:00"ActiveX(R)VT_DATE
parse dateVal197011
parse Date Date
vardatestring="November1,199710:15AM";Date.parse(datestring)
parse
“/”“-”//"7/20/96"
"July101995"24270
"Ju"
1996119"TuesdayNovember91996" Date"FridayNovember91996"
JScript(UTC)(GMT)
"10:""10:11""10:11:12"
2412"PM""23:15PM"
parse
![Page 344: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/344.jpg)
functionGetTimeTest(testdate){vars,t;//varMinMilli=1000*60;//varHrMilli=MinMilli*60;varDyMilli=HrMilli*24;t=Date.parse(testdate);// testdates="Thereare"//s+=Math.round(Math.abs(t/DyMilli))+"days"s+="between"+testdate+"and1/1/70";return(s);//}
1
Date
Date
©2000MicrosoftCorporation
![Page 345: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/345.jpg)
JScript
![Page 346: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/346.jpg)
parseFloat
parseFloat(numString)
numString
parseFloat numString numString NaN
parseFloat("abc")// NaNparseFloat("1.2abc")// 1.2
isNaN NaN
1
isNaN|parseInt|String
Global
©2000MicrosoftCorporation
![Page 347: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/347.jpg)
JScript
![Page 348: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/348.jpg)
parseInt
parseInt(numString,[radix])
numString
radix236 numString'0x''0'
parseInt numString numString NaN
parseInt("abc")// NaNparseInt("12abc")// 12
isNaN NaN
1
isNaN|parseFloat|String|valueOf
Global
©2000MicrosoftCorporation
![Page 349: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/349.jpg)
JScript
![Page 350: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/350.jpg)
pop
arrayObj.pop()
arrayObj Array
undefined
5.5
push
Array
©2000MicrosoftCorporation
![Page 351: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/351.jpg)
JScript
![Page 352: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/352.jpg)
pow
Math.pow(base,exponent)
base
exponent
baseexponent1000
Math.pow(10,3);
1
Math
Math
©2000MicrosoftCorporation
![Page 353: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/353.jpg)
JScript
![Page 354: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/354.jpg)
push
arrayObj.push([item1[item2[...[itemN]]]])
arrayObj Array
item,item2,...itemN Array
push concat
5.5
concat|pop
Array
©2000MicrosoftCorporation
![Page 355: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/355.jpg)
JScript
![Page 356: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/356.jpg)
random
01
Math.random()
010101JScript
1
Math
Math
©2000MicrosoftCorporation
![Page 357: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/357.jpg)
JScript
![Page 358: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/358.jpg)
replace
stringObj.replace(rgExp,replaceText)
stringObj String replace
rgExp String rgExp
replaceTextString stringObj rgExpJscript5.5 replaceText
replace stringObj
$$ $JScript5.5$& stringObjJScript5.5
$` $& stringObjJScript5.5
$' $& stringObjJScript5.5
$n n n19JScript5.5
$nn nn nn0199JScript5.5
replaceTextm+3m rgExp mm+2 stringObj m+3 stringObj
![Page 359: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/359.jpg)
Replace RegExp
replace"The""A"
functionReplaceDemo(){varr,re;//varss="Themanhittheballwiththebat.\n";ss+="whilethefieldercaughttheballwiththeglove.";re=/The/g;//r=ss.replace(re,"A");//"A" "The"return(r);//}
, replace
functionReplaceDemo(){varr,re;//varss="TheraininSpainfallsmainlyintheplain.";re=/(\S+)(\s+)(\S+)/g;//r=ss.replace(re,"$3$2$1");//return(r);//}
JScript5.5 replaceText"F""Waterboilsat212"
functionf2c(s){vartest=/(\d+(\.\d*)?)F\b/g;//return(s.replace(test,
![Page 360: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/360.jpg)
function($0,$1,$2){return((($1-32)*5/9)+"C");}));}document.write(f2c("Waterfreezesat32Fandboilsat212F."));
1
exec|match|RegExp|search|String|test
String
©2000MicrosoftCorporation
![Page 361: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/361.jpg)
JScript
![Page 362: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/362.jpg)
reverse
Array
arrayObj.reverse()
arrayObj Array
reverse Array Array
reverse undefined
reverse
functionReverseDemo(){vara,l;//a=newArray(0,1,2,3,4);//l=a.reverse();//return(l);//}
2
Array
![Page 363: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/363.jpg)
Array
©2000MicrosoftCorporation
![Page 364: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/364.jpg)
JScript
![Page 365: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/365.jpg)
round
Math.round(number)
number
number0.5 number round number
1
Math
Math
©2000MicrosoftCorporation
![Page 366: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/366.jpg)
JScript
![Page 367: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/367.jpg)
search
stringObj.search(rgExp)
stringObj String
rgExp
search search-1
search
functionSearchDemo(){varr,re;//vars="TheraininSpainfallsmainlyintheplain.";re=/falls/i;//r=s.search(re);//return(r);// Boolean}
![Page 368: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/368.jpg)
3
exec|match|||replace|String|test
String
©2000MicrosoftCorporation
![Page 369: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/369.jpg)
JScript
![Page 370: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/370.jpg)
setDate
Date
dateObj.setDate(numDate)
dateObj Date
numDate
(UTC) setUTCDate
numDate Date numDate199615setUTCDate(32)199621
setDate
functionSetDateDemo(newdate){vard,s;//d=newDate();// dated.setDate(newdate);// datenewdates="Currentsettingis";s+=d.toLocaleString();return(s);//}
![Page 371: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/371.jpg)
3
Date|getDate|getUTCDate|setUTCDate
Date
©2000MicrosoftCorporation
![Page 372: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/372.jpg)
JScript
![Page 373: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/373.jpg)
setFullYear
Date
dateObj.setFullYear(numYear[,numMonth[,numDate]])
dateObj Date
numYear
numMonth numDate
numDate
set get numMonthJScript getMonth
(UTC) setUTCFullYear
Date1970285,616
setFullYear
functionSetFullYearDemo(newyear){
![Page 374: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/374.jpg)
vard,s;//d=newDate();// Dated.setFullYear(newyear);//s="Currentsettingis";s+=d.toLocaleString();return(s);//}
3
Date|getFullYear|getUTCFullYear|setUTCFullYear
Date
©2000MicrosoftCorporation
![Page 375: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/375.jpg)
JScript
![Page 376: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/376.jpg)
setHours
Date
dateObj.setHours(numHours[,numMin[,numSec[,numMilli]]])
dateObj Date
numHours
numMin
numSec
numMilli
set get numMinutesJScript getMinutes
(UTC) setUTCHours
"Jan5,199600:00:00" setHours(30)"Jan6,199606:00:00."
![Page 377: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/377.jpg)
setHours
functionSetHoursDemo(nhr,nmin,nsec){vard,s;//d=newDate();// Dated.setHours(nhr,nmin,nsec);//s="Currentsettingis"+d.toLocaleString()return(s);//}
3
Date|getHours|getUTCHours|setUTCHours
Date
©2000MicrosoftCorporation
![Page 378: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/378.jpg)
JScript
![Page 379: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/379.jpg)
setMilliseconds
Date
dateObj.setMilliseconds(numMilli)
dateObj Date
numMilli
(UTC) setUTCMilliseconds
numMilli999()
setMilliseconds
functionSetMSecDemo(nmsec){vard,s;//varsep=":";//d=newDate();// Dated.setMilliseconds(nmsec);//s="Currentsettingis";s+=d.toLocaleString()+sep+d.getMilliseconds();return(s);//
![Page 380: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/380.jpg)
}
3
Date|getMilliseconds|getUTCMilliseconds|setUTCMilliseconds
Date
©2000MicrosoftCorporation
![Page 381: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/381.jpg)
JScript
![Page 382: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/382.jpg)
setMinutes
Date
dateObj.setMinutes(numMinutes[,numSeconds[,numMilli]])
dateObj Date
numMinutes
numSeconds numMilli
numMilli
set get numSecondsJScript getSeconds
(UTC) setUTCMinutes
"Jan5,199600:00:00" setMinutes(90)"Jan5,199601:30:00"
setMinutes
functionSetMinutesDemo(nmin,nsec){
![Page 383: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/383.jpg)
vard,s;//d=newDate();// Dated.setMinutes(nmin,nsec);//s="Currentsettingis"+d.toLocaleString()return(s);//}
1
Date|getMinutes|getUTCMinutes|setUTCMinutes
Date
©2000MicrosoftCorporation
![Page 384: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/384.jpg)
JScript
![Page 385: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/385.jpg)
setMonth
Date
dateObj.setMonth(numMonth[,dateVal])
dateObj Date
numMonth
dateVal getDate
(UTC) setUTCMonth
numMonth11(0)"Jan5,1996" setMonth(14)"Mar5,1997."
setMonth
functionSetMonthDemo(newmonth){vard,s;//d=newDate();// Dated.setMonth(newmonth);//s="Currentsettingis";
![Page 386: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/386.jpg)
s+=d.toLocaleString();return(s);//}
1
Date|getMonth|getUTCMonth|setUTCMonth
Date
©2000MicrosoftCorporation
![Page 387: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/387.jpg)
JScript
![Page 388: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/388.jpg)
setSeconds
Date
dateObj.setSeconds(numSeconds[,numMilli])
dateObj Date
numSeconds
numMilli
set get numMilliJScript getMilliseconds
(UTC) setUTCSeconds
"Jan5,199600:00:00" setSeconds(150)"Jan5,199600:02:30."
setSeconds
functionSetSecondsDemo(nsec,nmsec){vard,s;//varsep=":";
![Page 389: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/389.jpg)
d=newDate();// Dated.setSeconds(nsec,nmsec);//s="Currentsettingis";s+=d.toLocaleString()+sep+d.getMilliseconds();return(s);//}
1
Date|getSeconds|getUTCSeconds|setUTCSeconds
Date
©2000MicrosoftCorporation
![Page 390: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/390.jpg)
JScript
![Page 391: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/391.jpg)
setTime
Date
dateObj.setTime(milliseconds)
dateObj Date
millisecondsGMT197011
milliseconds1970197011285,616
setTime
setTime
functionSetTimeTest(newtime){vard,s;//d=newDate();// Dated.setTime(newtime);//s="Currentsettingis";s+=d.toUTCString();return(s);//}
![Page 392: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/392.jpg)
1
Date|getTime
Date
©2000MicrosoftCorporation
![Page 393: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/393.jpg)
JScript
![Page 394: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/394.jpg)
setUTCDate
Date(UTC)
dateObj.setUTCDate(numDate)
dateObj Date
numDate
setDate
numDate Date numDate199615setUTCDate(32)199621
setUTCDate
functionSetUTCDateDemo(newdate){vard,s;//d=newDate();// Dated.setUTCDate(newdate);// UTCs="Currentsettingis";s+=d.toUTCString();return(s);//}
![Page 395: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/395.jpg)
3
Date|getDate|getUTCDate|setDate
Date
©2000MicrosoftCorporation
![Page 396: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/396.jpg)
JScript
![Page 397: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/397.jpg)
setUTCFullYear
Date(UTC)
dateObj.setUTCFullYear(numYear[,numMonth[,numDate]])
dateObj Date
numYear
numMonth numDate
numDate
set get numMonthJScript getUTCMonth
setFullYear
Date1970285,616
setUTCFullYear
![Page 398: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/398.jpg)
functionSetUTCFullYearDemo(newyear){vard,s;//d=newDate();// Dated.setUTCFullYear(newyear);// UTCs="Currentsettingis";s+=d.toUTCString();return(s);//}
3
Date|getFullYear|getUTCFullYear|setFullYear
Date
©2000MicrosoftCorporation
![Page 399: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/399.jpg)
JScript
![Page 400: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/400.jpg)
setUTCHours
Date(UTC)
dateObj.setUTCHours(numHours[,numMin[,numSec[,numMilli]]])
dateObj Date
numHours
numMin numSecnumMilli
numSec numMilli
numMilli
set get numMinJScript getUTCMinutes
setHours
"Jan5,199600:00:00" setHours(30)"Jan6,199606:00:00."
![Page 401: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/401.jpg)
setUTCHours
functionSetUTCHoursDemo(nhr,nmin,nsec){vard,s;//d=newDate();// Dated.setUTCHours(nhr,nmin,nsec);// UTCs="Currentsettingis"+d.toUTCString()return(s);//}
3
Date|getHours|getUTCHours|setHours
Date
©2000MicrosoftCorporation
![Page 402: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/402.jpg)
JScript
![Page 403: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/403.jpg)
setUTCMilliseconds
Date(UTC)
dateObj.setUTCMilliseconds(numMilli)
dateObj Date
numMilli
setMilliseconds
numMilli999
setUTCMilliseconds
functionSetUTCMSecDemo(nmsec){vard,s;//varsep=":";//d=newDate();// Dated.setUTCMilliseconds(nmsec);// UTCs="Currentsettingis";s+=d.toUTCString()+sep+d.getUTCMilliseconds();return(s);//
![Page 404: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/404.jpg)
}
3
Date|getMilliseconds|getUTCMilliseconds|setMilliseconds
Date
©2000MicrosoftCorporation
![Page 405: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/405.jpg)
JScript
![Page 406: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/406.jpg)
setUTCMinutes
Date(UTC)
dateObj.setUTCMinutes(numMinutes[,numSeconds[,numMilli]])
dateObj Date
numMinutes
numSeconds numMilli
numMilli
set get numSecondsJScriptgetUTCSeconds
setMinutes
"Jan5,199600:00:00" setUTCMinutes(70)"Jan5,199601:10:00.00."
setUTCMinutes
functionSetUTCMinutesDemo(nmin,nsec){
![Page 407: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/407.jpg)
vard,s;//d=newDate();// Dated.setUTCMinutes(nmin,nsec);// UTCs="Currentsettingis"+d.toUTCString()return(s);//}
3
Date|getMinutes|getUTCMinutes|setMinutes
Date
©2000MicrosoftCorporation
![Page 408: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/408.jpg)
JScript
![Page 409: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/409.jpg)
setUTCMonth
Date (UTC)
dateObj.setUTCMonth(numMonth[,dateVal])
dateObj Date
numMonth
dateVal getUTCDate
setMonth
numMonth11(0)"Jan5,199600:00:00.00"setUTCMonth(14)"Mar5,199700:00:00.00."
setUTCMonth
functionSetUTCMonthDemo(newmonth){vard,s;//d=newDate();// Dated.setUTCMonth(newmonth);// UTCs="Currentsettingis";
![Page 410: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/410.jpg)
s+=d.toUTCString();return(s);//}
3
Date|getMonth|getUTCMonth|setMonth
Date
©2000MicrosoftCorporation
![Page 411: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/411.jpg)
JScript
![Page 412: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/412.jpg)
setUTCSeconds
Date(UTC)
dateObj.setUTCSeconds(numSeconds[,numMilli])
dateObj Date
numSeconds
numMilli
set get numMilliJScriptgetUTCMilliseconds
setSeconds
"Jan5,199600:00:00" setSeconds(150)"Jan5,199600:02:30.00."
setSeconds
functionSetUTCSecondsDemo(nsec,nmsec){vard,s;//d=newDate();// Date
![Page 413: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/413.jpg)
d.setUTCSeconds(nsec,nmsec);// UTCs="CurrentUTCmillisecondssettingis";s+=d.getUTCMilliseconds();//return(s);//}
3
Date|getSeconds|getUTCSeconds|setSeconds
Date
©2000MicrosoftCorporation
![Page 414: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/414.jpg)
JScript
![Page 415: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/415.jpg)
setYear
Date
dateObj.setYear(numYear)
dateObj Date
numYear1900
setFullYear
Date1997 setYear(97)2010 setYear(2010)0-99setFullYear
JScript1.0 setYear numYear19001899 numYear-12000 numYear100
1
Date|getFullYear|getUTCFullYear|getYear|setFullYear|setUTCFullYear
Date
![Page 416: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/416.jpg)
©2000MicrosoftCorporation
![Page 417: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/417.jpg)
JScript
![Page 418: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/418.jpg)
shift
arrayObj.shift()
arrayObj Array
shift
5.5
unshift
Array
©2000MicrosoftCorporation
![Page 419: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/419.jpg)
JScript
![Page 420: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/420.jpg)
sin
Math.sin(number)
number
1
acos|asin|atan|cos|Math|tan
Math
©2000MicrosoftCorporation
![Page 421: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/421.jpg)
JScript
![Page 422: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/422.jpg)
slice(Array)
arrayObj.slice(start,[end])
arrayObj Array
startarrayObj
endarrayObj
slice Array arrayObj
slice end start length+start length end length+end length end slice arrayObjend start
myArray newArray
newArray=myArray.slice(0,-1)
3
![Page 423: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/423.jpg)
slice(String) |String
Array
©2000MicrosoftCorporation
![Page 424: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/424.jpg)
JScript
![Page 425: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/425.jpg)
slice(String)
stringObj.slice(start,[end])
stringObj String
start0 stringObj
end0 stringObj
slice stringObj String
slice end start length+start length end length+end length end slice arrayObjend start
slice-1str1
str1.slice(0)str2.slice(0,-1)
![Page 426: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/426.jpg)
3
Array|slice(Array) |String
String
©2000MicrosoftCorporation
![Page 427: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/427.jpg)
JScript
![Page 428: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/428.jpg)
small
HTML<SMALL> String
strVariable.small()"StringLiteral".small()
small
varstrVariable="Thisisastring";strVariable=strVariable.small(); strVariable
<SMALL>Thisisastring</SMALL>
1
big|String|String
String
©2000MicrosoftCorporation
![Page 429: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/429.jpg)
JScript
![Page 430: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/430.jpg)
sort
Array
arrayobj.sort(sortfunction)
arrayObj Array
sortFunctionASCII
sort Array Array
sortfunction
sort
functionSortDemo(){vara,l;//a=newArray("X","y","d","Z","v","m","r");l=a.sort();//return(l);//
![Page 431: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/431.jpg)
}
2
Array
Array
©2000MicrosoftCorporation
![Page 432: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/432.jpg)
JScript
![Page 433: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/433.jpg)
splice
arrayObj.splice(start,deleteCount,[item1[,item2[,...[,itemN]]]])
arrayObj Array
start0
deleteCount
item1,item2,...,itemN
splice start arrayObj Array
5.5
slice(Array)
Array
![Page 434: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/434.jpg)
©2000MicrosoftCorporation
![Page 435: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/435.jpg)
JScript
![Page 436: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/436.jpg)
split
stringObj.split([separator[,limit]])
stringObj String split
separator
limit
split stingObj separator separator
split
functionSplitDemo(){vars,ss;vars="TheraininSpainfallsmainlyintheplain.";//ss=s.split("");return(ss);}
![Page 437: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/437.jpg)
3
concat|RegExp|||String
String
©2000MicrosoftCorporation
![Page 438: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/438.jpg)
JScript
![Page 439: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/439.jpg)
sqrt
Math.sqrt(number)
number
number
1
Math|SQRT1_2|SQRT2
Math
©2000MicrosoftCorporation
![Page 440: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/440.jpg)
JScript
![Page 441: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/441.jpg)
strike
HTML<STRIKE> String
strVariable.strike()"StringLiteral".strike()
strike
varstrVariable="Thisisastringobject";strVariable=strVariable.strike(); strVariable
<STRIKE>Thisisastringobject</STRIKE>
1
String|String
String
©2000MicrosoftCorporation
![Page 442: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/442.jpg)
JScript
![Page 443: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/443.jpg)
sub
HTML<SUB> String
strVariable.sub()"StringLiteral".sub()
sub
varstrVariable="Thisisastringobject";strVariable=strVariable.sub(); strVariable
<SUB>Thisisastringobject</SUB>
1
String|String|sup
String
©2000MicrosoftCorporation
![Page 444: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/444.jpg)
JScript
![Page 445: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/445.jpg)
substr
stringvar.substr(start[,length])
stringvar String
start0
length
length0 stringvar
substr
functionSubstrDemo(){vars,ss;//vars="TheraininSpainfallsmainlyintheplain.";ss=s.substr(12,5);//return(ss);// "Spain"}
![Page 446: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/446.jpg)
3
String|String|substring
String
©2000MicrosoftCorporation
![Page 447: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/447.jpg)
JScript
![Page 448: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/448.jpg)
substring
String
strVariable.substring(start,end)"StringLiteral".substring(start,end)
start0
end0
substring start end
substring start end strvar.substring(0,3)strvar.substring(3,0)
start end NaN0
start end strvar.substring(0,3) strvar.substring(3,0)3
substring
functionSubstringDemo(){varss;//vars="TheraininSpainfallsmainlyintheplain..";ss=s.substring(12,17);//
![Page 449: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/449.jpg)
return(ss);//}
1
String|String|substr
String
©2000MicrosoftCorporation
![Page 450: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/450.jpg)
JScript
![Page 451: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/451.jpg)
sup
HTML<SUP> String
strVariable.sup()"StringLiteral".sup()
sup
varstrVariable="Thisisastringobject";strVariable=strVariable.sup(); strVariable
<SUP>Thisisastringobject</SUP>
1
String|String|sub
String
©2000MicrosoftCorporation
![Page 452: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/452.jpg)
JScript
![Page 453: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/453.jpg)
tan
Math.tan(number)
number
number
1
acos|asin|atan|atan2|cos|Math|sin
Math
©2000MicrosoftCorporation
![Page 454: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/454.jpg)
JScript
![Page 455: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/455.jpg)
test
Boolean
rgexp.test(str)
rgexp
str
test true false
RegExp test
test
functionTestDemo(re,s){vars1;////if(re.test(s))//s1="contains";//selses1="doesnotcontain";//sreturn("'"+s+"'"+s1+"'"+re.source+"'");//
![Page 456: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/456.jpg)
}
3
RegExp||||
©2000MicrosoftCorporation
![Page 457: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/457.jpg)
JScript
![Page 458: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/458.jpg)
toArray
VBArrayJScript
safeArray.toArray()
safeArray VBArray
VBArrayJScriptVBArrayJScript
VBArray(1,2,3),(4,5,6),(7,8,9)JScript1,2,3,4,5,6,7,8,9
JScriptVBArray
VisualBasicVBScriptJScriptVBJScriptHTML<HEAD><BODY>JScript
<HEAD><SCRIPTLANGUAGE="VBScript"><!--FunctionCreateVBArray()Dimi,j,kDima(2,2)k=1Fori=0To2Forj=0To2a(j,i)=kdocument.writeln(k)
![Page 459: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/459.jpg)
k=k+1Nextdocument.writeln("<BR>")NextCreateVBArray=aEndFunction--></SCRIPT>
<SCRIPTLANGUAGE="JScript"><!--functionVBArrayTest(vbarray){vara=newVBArray(vbarray);varb=a.toArray();vari;for(i=0;i<9;i++){document.writeln(b[i]);}}--></SCRIPT></HEAD>
<BODY><SCRIPTLANGUAGE="JScript"><!--
![Page 460: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/460.jpg)
VBArrayTest(CreateVBArray());--></SCRIPT></BODY>
3
dimensions|getItem|lbound|ubound
VBArray
©2000MicrosoftCorporation
![Page 461: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/461.jpg)
JScript
![Page 462: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/462.jpg)
toDateString
objDate.toDateString()
objDate Date
toDateString
5.5
toTimeString|toLocaleDateString
Date
©2000MicrosoftCorporation
![Page 463: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/463.jpg)
JScript
![Page 464: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/464.jpg)
toExponential
numObj.toExponential([fractionDigits])
numObj Number
fractionDigits0–20020
toExponential fractionDigits
fractionDigits toExponential
5.5
toFixed|toPrecision
Number
©2000MicrosoftCorporation
![Page 465: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/465.jpg)
JScript
![Page 466: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/466.jpg)
toFixed
numObj.toFixed([fractionDigits])
numObj Number
fractionDigits0–20020
toFixed fractionDigits
fractionDigits undefinedtoFixed0
5.5
toExponential|toPrecision
Number
©2000MicrosoftCorporation
![Page 467: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/467.jpg)
JScript
![Page 468: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/468.jpg)
toGMTString
(GMT)
dateObj.toGMTString()
toGMTString toUTCString
toGMTString StringGMT"05Jan199600:00:00GMT"
1
Date|toUTCString
Date
©2000MicrosoftCorporation
![Page 469: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/469.jpg)
JScript
![Page 470: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/470.jpg)
toLocaleDateString
objDate.toLocaleDateString()
objDate Date
toLocaleDateString toLocalDateString–
5.5
toDateString|toLocaleTimeString
Date
©2000MicrosoftCorporation
![Page 471: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/471.jpg)
JScript
![Page 472: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/472.jpg)
toLocaleLowerCase
stringVar.tolocaleLowerCase()
stringVar String
toLocaleLowerCase toLowerCaseUnicode
5.5
toLocaleUpperCase|toLowerCase
String
©2000MicrosoftCorporation
![Page 473: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/473.jpg)
JScript
![Page 474: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/474.jpg)
toLocaleString
dateObj.toLocaleString()
dateObj Date
toLocaleString String
16011999“”“”
F toString
15 toLocaleString"01/05/9600:00:00""05/01/9600:00:00"
toLocaleString
toLocaleString
vard,s;//d=newDate();// Dates="Currentsettingis";s+=d.toLocaleString();//return(s);//}
1
![Page 475: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/475.jpg)
Date
Array|Date|Number|Object
©2000MicrosoftCorporation
![Page 476: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/476.jpg)
JScript
![Page 477: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/477.jpg)
toLocaleTimeString
objDate.toLocaleTimeString()
objDate Date
toLocaleTimeString toLocalTimeString–
5.5
ToTimeString|toLocaleDateString
Date
©2000MicrosoftCorporation
![Page 478: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/478.jpg)
JScript
![Page 479: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/479.jpg)
toLocaleUpperCase
stringVar.tolocaleUpperCase()
stringVar String
toLocaleUpperCase toUpperCaseUnicode
5.5
toLocaleLowerCase|toUpperCase
String
©2000MicrosoftCorporation
![Page 480: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/480.jpg)
JScript
![Page 481: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/481.jpg)
toLowerCase
strVariable.toLowerCase()"StringLiteral".toLowerCase()
toLowerCase
ofthe toLowerCase
varstrVariable="ThisisaSTRINGobject";strVariable=strVariable.toLowerCase(); strVariable
thisisastringobject
1
String|String|toUpperCase
String
©2000MicrosoftCorporation
![Page 482: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/482.jpg)
JScript
![Page 483: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/483.jpg)
toPrecision
numObj.toPrecision([precision])
numObj Number
precision1–21121
precision-1 precision
precision undefined toString
5.5
toFixed|toExponential
Number
©2000MicrosoftCorporation
![Page 484: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/484.jpg)
JScript
![Page 485: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/485.jpg)
toString
objectname.toString([radix])
objectname
radix
toStringJScript
Array ArrayBoolean Boolean true“true”“false”DateError
Function
functionname toString
functionfunctionname(){[nativecode]}NumberString String
“ [objectobjectname]” objectname
radixtoStringRadix
functionCreateRadixTable(){
![Page 486: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/486.jpg)
vars,s1,s2,s3,x;//s="HexDecBin\n";//for(x=0;x<16;x++)//{//switch(x)//{//case0:s1="";s2="";s3="";break;case1:s1="";s2="";s3="";break;case2:s3="";break;case3:s3="";break;case4:s3="";break;case5:s3="";break;
![Page 487: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/487.jpg)
case6:s3="";break;case7:s3="";break;case8:s3="";break;case9:s3="";break;default:s1="";s2="";s3="";}//s+=""+x.toString(16)+s1+x.toString(10)s+=s2+s3+x.toString(2)+"\n";}return(s);// radix}
2
![Page 488: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/488.jpg)
function
Array|Boolean|Date|Error|Function|Number|Object|String
©2000MicrosoftCorporation
![Page 489: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/489.jpg)
JScript
![Page 490: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/490.jpg)
toTimeString
objDate.toTimeString()
objDate Date
toTimeString
5.5
toDateString|toLocaleTimeString
Date
©2000MicrosoftCorporation
![Page 491: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/491.jpg)
JScript
![Page 492: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/492.jpg)
toUpperCase
strVariable.toUpperCase()"StringLiteral".toUpperCase()
toUpperCase
toUpperCase
varstrVariable="ThisisaSTRINGobject";strVariable=strVariable.toUpperCase(); strVariable
THISISASTRINGOBJECT
1
String|String|toLowerCase
String
©2000MicrosoftCorporation
![Page 493: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/493.jpg)
JScript
![Page 494: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/494.jpg)
toUTCString
(UTC)
dateObj.toUTCString()
dateObj Date
toUTCString StringUTC
toUTCString
functiontoUTCStrDemo(){vard,s;//d=newDate();// Dates="Currentsettingis";s+=d.toUTCString();// UTCreturn(s);// UTC}
3
Date|toGMTString
Date
![Page 495: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/495.jpg)
©2000MicrosoftCorporation
![Page 496: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/496.jpg)
JScript
![Page 497: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/497.jpg)
ubound
VBArray
safeArray.ubound(dimension)
safeArray VBArray
dimensionVBArray ubound1
VBArray ubound undefined dimVBArray“”
VisualBasicVBScriptJScriptHTML<HEAD><BODY>JScript
<HEAD><SCRIPTLANGUAGE="VBScript"><!--FunctionCreateVBArray()Dimi,j,kDima(2,2)k=1Fori=0To2
![Page 498: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/498.jpg)
Forj=0To2a(j,i)=kk=k+1NextNextCreateVBArray=aEndFunction--></SCRIPT>
<SCRIPTLANGUAGE="JScript"><!--functionVBArrayTest(vba){vari,s;vara=newVBArray(vba);for(i=1;i<=a.dimensions();i++){s="Theupperboundofdimension";s+=i+"is";s+=a.ubound(i)+".<BR>";return(s);}}--></SCRIPT></HEAD>
![Page 499: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/499.jpg)
<BODY><SCRIPTlanguage="jscript">document.write(VBArrayTest(CreateVBArray()));</SCRIPT></BODY>
3
dimensions|getItem|lbound|toArray
VBArray
©2000MicrosoftCorporation
![Page 500: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/500.jpg)
JScript
![Page 501: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/501.jpg)
unescape
escape String
unescape(charstring)
charstring String
unescape charstring% xx ASCII
%uxxxxUnicode xxxxUnicode.
unescape(URI) decodeURI decodeURIComponent
1
DecodeURI|decodeURIComponent|escape|String
Global
©2000MicrosoftCorporation
![Page 502: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/502.jpg)
JScript
![Page 503: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/503.jpg)
unshift
arrayObj.unshift([item1[,item2[,...[,itemN]]]])
arrayObj Array
item1,item2,...,itemN Array
unshift
5.5
shift
Array
©2000MicrosoftCorporation
![Page 504: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/504.jpg)
JScript
![Page 505: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/505.jpg)
UTC
(UTC) (GMT)197011
Date.UTC(year,month,day[,hours[,minutes[,seconds[,ms]]]])
year year099 year1900+ year
month011()
day131
hours minutes023(11pm)
minutes seconds059
seconds milliseconds059
ms0999
UTCUTC197011 setTime Date150JScript230
UTC Date UTCUTC Date
![Page 506: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/506.jpg)
UTC Date
year099 1900+year
UTC
functionDaysBetweenDateAndNow(yr,mo,dy){vard,r,t1,t2,t3;//varMinMilli=1000*60//varHrMilli=MinMilli*60varDyMilli=HrMilli*24t1=Date.UTC(yr,mo-1,dy)// 1/1/1970d=newDate();// Datet2=d.getTime();//if(t2>=t1)t3=t2-t1;elset3=t1-t2;r=Math.round(t3/DyMilli);return(r);//}
1
![Page 507: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/507.jpg)
Date|setTime
Date
©2000MicrosoftCorporation
![Page 508: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/508.jpg)
JScript
![Page 509: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/509.jpg)
valueOf
object.valueOf()
objectJScript
JScript valueOf
Array Array.toString Array.joinBoolean BooleanDate 197011 UTCFunctionNumberObjectString
Math Error valueOf
2
toString
Array|Boolean|Date|Function|Number|Object|String
©2000MicrosoftCorporation
![Page 510: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/510.jpg)
JScript
![Page 511: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/511.jpg)
JScript
Automation ActiveXObject
ArrayBoolean Boolean
DateDictionaryEnumerator
JScript ErrorFileSystemObject
FunctionGlobalMathNumber
JScript ObjectRegExp
StringVisualBasic VBArray
©2000MicrosoftCorporation
![Page 512: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/512.jpg)
JScript
![Page 513: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/513.jpg)
ActiveXObject
Automation
newObj=newActiveXObject(servername.typename[,location])
ActiveXObject
newObj ActiveXObject
servername
typename
location
Automation
Automation ActiveXObject
varExcelSheet;ExcelApp=newActiveXObject("Excel.Application");ExcelSheet=newActiveXObject("Excel.Sheet");MicrosoftExcelExcelSheetExcelApplicationActiveSheet.Cells
![Page 514: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/514.jpg)
//Excel ApplicationExcelSheet.Application.Visible=true;//ExcelSheet.ActiveSheet.Cells(1,1).Value="ThisiscolumnA,row1";//ExcelSheet.SaveAs("C:\\TEST.XLS");//Application Quit ExcelExcelSheet.Application.Quit();
Internet ActiveXObject servername"\\myserver\public" servername"myserver"DNSIPservername
"myserver"Excel
functionGetAppVersion(){varXLApp=newActiveXObject("Excel.Application",return(XLApp.Version);}
1
GetObject
©2000MicrosoftCorporation
![Page 515: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/515.jpg)
JScript
![Page 516: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/516.jpg)
Array
arrayObj=newArray()arrayObj=newArray([size])arrayObj=newArray([element0[,element1[,...[,elementN]]]])
arrayObj Array
size size-1
element0,...,elementN n+1n+1
[]
varmy_array=newArray();for(i=0;i<10;i++){my_array[i]=i;}x=my_array[4];
MicrosoftJScript4
Array32400
![Page 517: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/517.jpg)
Array length1
JScript
constructor|length|prototype
concat|join|pop|push|reverse|shift|slice|sort|splice|toLocaleString|toString|unshift|valueOf
2
new
©2000MicrosoftCorporation
![Page 518: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/518.jpg)
JScript
![Page 519: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/519.jpg)
Boolean
Boolean
boolObj=newBoolean([boolValue])
boolObj Boolean
boolValueBoolean Boolvalue false0 null NaN Booleanfalse true
BooleanBoolean Boolean BooleanJScript Boolean
Boolean
constructor|prototype
toString|valueOf
![Page 520: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/520.jpg)
2
new|var
©2000MicrosoftCorporation
![Page 521: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/521.jpg)
JScript
![Page 522: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/522.jpg)
Date
dateObj=newDate()dateObj=newDate(dateVal)dateObj=newDate(year,month,date[,hours[,minutes[,seconds[,ms]]]])
dateObj Date
dateValdateVal197011 dateVal parse
dateValActiveX(R)VT_DATE
year197676
month011112
date131
hours minutes02311pm
minutes seconds059
seconds milliseconds059
ms
![Page 523: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/523.jpg)
0999
Date150JScript230
NaN Date(UTC)
Date197011285,616
Date Date parse UTC
Date
functionDateDemo(){vard,s="Today'sdateis:";//d=newDate();// Dates+=(d.getMonth()+1)+"/";//s+=d.getDate()+"/";//s+=d.getYear();//return(s);//}
constructor|prototype
getDate|getDay|getFullYear|getHours|getMilliseconds|getMinutes|getMonth|getSeconds|getTime|getTimezoneOffset|
![Page 524: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/524.jpg)
getUTCDate|getUTCDay|getUTCFullYear|getUTCHours|getUTCMilliSeconds|getUTCMinutes|getUTCMonth|getUTCSeconds|getVarDate|getYear|setDate|setFullYear|setHours|setMilliSeconds|setMinutes|setMonth|setSeconds|setTime|setUTCDate|setUTCFullYear|setUTCHours|setUTCMilliseconds|setUTCMinutes|setUTCMonth|setUTCSeconds
|setYear|toGMTString|toLocaleString|toUTCString|toString|valueOf|parse|UTC
1
new|var
©2000MicrosoftCorporation
![Page 525: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/525.jpg)
JScript
![Page 526: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/526.jpg)
Enumerator
enumObj=newEnumerator([collection])
enumObj Enumerator
collection Collection
EnumeratorVBScript For...Each
Enumerator:
functionShowDriveList(){varfso,s,n,e,x;//fso=newActiveXObject("Scripting.FileSystemObject");e=newEnumerator(fso.Drives);// Enumerators="";for(;!e.atEnd();e.moveNext())//{x=e.item();
![Page 527: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/527.jpg)
s=s+x.DriveLetter;s+="-";if(x.DriveType==3)//n=x.ShareName;//elseif(x.IsReady)//n=x.VolumeName;//elsen="[ ]";s+=n+"<br>";}return(s);//}
Enumerator
atEnd|item|moveFirst|moveNext
3
Drives|Files|Folders
©2000MicrosoftCorporation
![Page 528: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/528.jpg)
JScript
![Page 529: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/529.jpg)
Error
varnewErrorObj=newError()varnewErrorObj=newError(number)varnewErrorObj=newError(number,description)
Error
number
description
Error description number
3216
Error throw Error
try...catch Error
Error
![Page 530: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/530.jpg)
try{x=y//}catch(e){// eresponse.write(e)// "[objectError]".response.write(e.number&0xFFFF)// 5009response.write(e.description)// "'y'isundefined".}
Error
description|number
5
new|throw|try...catch|var
©2000MicrosoftCorporation
![Page 531: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/531.jpg)
JScript
![Page 532: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/532.jpg)
Function
1functionfunctionName([argname1[,...[,argnameN]]]){body}
2functionName=newFunction([argname1,[...argnameN,]]body);
functionName
argname1...argnameN
bodyJScript
JScript1JScript FunctionJScript2 Fnction
1JScript2
![Page 533: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/533.jpg)
1
functionadd(x,y){return(x+y);//}
2
varadd=newFunction("x","y","return(x+y)");
add(2,3);
arguments|caller|constructor|prototype
toString|valueOf
2
function|new|var
![Page 534: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/534.jpg)
©2000MicrosoftCorporation
![Page 535: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/535.jpg)
JScript
![Page 536: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/536.jpg)
Global
Global
Global newScripting
Infinity|NaN
escape|eval|isFinite|isNaN|parseFloat|parseInt|unescape
5
Object
©2000MicrosoftCorporation
![Page 537: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/537.jpg)
JScript
![Page 538: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/538.jpg)
Math
Math.[{property|method}]
propertyMath
methodMath.
Math new
E|LN2|LN10|LOG2E|LOG10E|PI|SQRT1_2|SQRT2
abs|acos|asin|atan|atan2|ceil|cos|exp|floor|log|max|min|pow|random|round|sin|sqrt|tan
1
![Page 539: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/539.jpg)
Number
©2000MicrosoftCorporation
![Page 540: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/540.jpg)
JScript
![Page 541: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/541.jpg)
Number
numObj=newNumber(value)
numobj Number
valueRequired.Thenumericvalueofthe Numberobjectbeingcreated.
value
JScript Number Number
Number toString
MAX_VALUE|MIN_VALUE|NaN|NEGATIVE_INFINITY|POSITIVE_INFINITY|constructor|prototype
toLocaleString|toString|valueOf
1
![Page 542: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/542.jpg)
Math|new
©2000MicrosoftCorporation
![Page 543: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/543.jpg)
JScript
![Page 544: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/544.jpg)
Object
JScript
obj=newObject([value])
obj Object
valueJScript NumberBooleanStringvaluevalue nullundefined
ObjectJScriptJScript toString Object
ObjectJScript
prototype|constructor
toLocaleString|toString|valueOf
3
![Page 545: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/545.jpg)
Function|Global
©2000MicrosoftCorporation
![Page 546: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/546.jpg)
JScript
![Page 547: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/547.jpg)
RegExp
RegExp.property
property RegExp
RegExp RegExp
index -1lastIndex -1lastMatch $&lastParen $+leftContext rightContext $1-$9 $1-$9
undefined
RegExp RegExp
RegExp
functionmatchDemo(){vars;varre=newRegExp("d(b+)(d)","ig");varstr="cdbBdbsbdbdz";vararr=re.exec(str);s="$1contains:"+RegExp.$1+"\n";
![Page 548: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/548.jpg)
s+="$2contains:"+RegExp.$2+"\n";s+="$3contains:"+RegExp.$3;return(s);}
$1...$9|index|input|lastIndex|lastMatch|lastParen|leftContext|rightContext
RegExp
3
||String
©2000MicrosoftCorporation
![Page 549: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/549.jpg)
JScript
![Page 550: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/550.jpg)
1re=/pattern/[flags]
2re=newRegExp("pattern",["flags"])
re
Pattern1"/"2
flags2flag
g pattern
i
m
RegExp RegExp
RegExp
12
![Page 551: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/551.jpg)
pattern1 pattern2 pattern compile
(re) match
functionMatchDemo(){varr,re;//vars="TheraininSpainfallsmainlyintheplain";re=newRegExp("Spain","i");//r=s.match(re);// sreturn(r);//}
lastIndex|source
compile|exec|test
3
RegExp||String
©2000MicrosoftCorporation
![Page 552: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/552.jpg)
JScript
![Page 553: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/553.jpg)
String
newString=newString(["stringLiteral"])
newString String
stringLiteralUnicode
String String new String
varalpha,beta;alpha=" ";beta=" ";
alpha.test=10;
beta test
vargamma,delta;gamma=newString(" ");delta=newString(" ");
![Page 554: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/554.jpg)
gamma.test=10;
delta test newString String String
constructor|length|prototype
anchor|big|blink|bold|charAt|charCodeAt|concat|fixed|fontcolor|fontsize|fromCharCode|indexOf|italics|
lastIndexOf|link|match|replace|search|slice|small|split|strike|sub|substr|substring|sup|toLowerCase|
toUpperCase|toString|valueOf
1
new
©2000MicrosoftCorporation
![Page 555: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/555.jpg)
JScript
![Page 556: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/556.jpg)
VBArray
VisualBasic
varName=newVBArray(safeArray)
varNameVBArray
safeArrayVBArray
VBArrays VBArray safeArray VBArrayActiveX
VBArrays dimensions lbound ubound
VisualBasicVBScriptVBJScriptJScriptHTML<HEAD><BODY>JScript
<HEAD><SCRIPTLANGUAGE="VBScript"><!--FunctionCreateVBArray()Dimi,j,kDima(2,2)k=1
![Page 557: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/557.jpg)
Fori=0To2Forj=0To2a(j,i)=kdocument.writeln(k)k=k+1Nextdocument.writeln("vbCRLF")NextCreateVBArray=aEndFunction--></SCRIPT>
<SCRIPTLANGUAGE="JScript"><!--functionVBArrayTest(vbarray){vara=newVBArray(vbarray);varb=a.toArray();vari;for(i=0;i<9;i++){document.writeln(b[i]);}}--></SCRIPT></HEAD>
![Page 558: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/558.jpg)
<BODY><SCRIPTLANGUAGE="JScript"><!--VBArrayTest(CreateVBArray());--></SCRIPT></BODY>
VBArray
dimensions|getItem|lbound|toArray|ubound
3
Array
©2000MicrosoftCorporation
![Page 559: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/559.jpg)
JScript
![Page 560: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/560.jpg)
JScript
+=&<<~|>>^,
Boolean
?:--
. delete/==>>====++!=
Boolean instanceof<<=&&!||%*new!==
JScript-typeof->>>void
©2000MicrosoftCorporation
![Page 561: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/561.jpg)
JScript
![Page 562: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/562.jpg)
JScript
JScript
.[]()++---~!deletenewtypeofvoid*/%+-+<<>>>>><<=>>=instanceof instanceof==!====!==&^|&&||?:=oP=,
z=78*(96+3+45)
=,*,(),+,+(),+,+,*,=
1. 96345144
2. 7814411232
A11232z
©2000MicrosoftCorporation
![Page 563: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/563.jpg)
JScript
![Page 564: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/564.jpg)
+--/++%*---
,?:==>>====!=<<=&&!||!==
&<<~|
![Page 565: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/565.jpg)
>>^>>>
delete
instanceof
new
typeof
void
1
©2000MicrosoftCorporation
![Page 566: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/566.jpg)
JScript
![Page 567: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/567.jpg)
(+=)
result+=expression
result
expression
result=result+expression
+=
Boolean
1
+||
![Page 568: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/568.jpg)
©2000MicrosoftCorporation
![Page 569: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/569.jpg)
JScript
![Page 570: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/570.jpg)
(+)
result=expression1+expression2
result
expression1
expression2
+
Boolean
1
+=||
![Page 571: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/571.jpg)
©2000MicrosoftCorporation
![Page 572: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/572.jpg)
JScript
![Page 573: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/573.jpg)
(=)
result=expression
result
expression
=
j=k=l=0;jkl
1
|
©2000MicrosoftCorporation
![Page 574: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/574.jpg)
JScript
![Page 575: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/575.jpg)
“”(&=)
“”
result&=expression
result.
expression.
:
result=result&expression
&= result expression,“”
0101(result)1100(expression)----0100
110
1
![Page 576: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/576.jpg)
&||
©2000MicrosoftCorporation
![Page 577: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/577.jpg)
JScript
![Page 578: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/578.jpg)
“”(&)
“”
result=expression1&expression2
result
expression1
expression2
&“”
0101(expression1)1100(expression2)----0100(result)
110
1
![Page 579: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/579.jpg)
&=||
©2000MicrosoftCorporation
![Page 580: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/580.jpg)
JScript
![Page 581: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/581.jpg)
(<<)
result=expression1<<expression2
result
expression1
expression2
<< expression1 expression2
vartemptemp=14<<2 temp5614000011105600111000
1
<<= |>> |>>> ||
![Page 582: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/582.jpg)
©2000MicrosoftCorporation
![Page 583: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/583.jpg)
JScript
![Page 584: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/584.jpg)
“”(~)
“”
result=~expression
result
expression
~
undefined null
Booleanfalse0true1
~
0101(expression)----1010(result)
1001
![Page 585: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/585.jpg)
1
!||
©2000MicrosoftCorporation
![Page 586: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/586.jpg)
JScript
![Page 587: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/587.jpg)
“”(|=)
“”
result|=expression
result
expression
result=result|expression
|= result expression“”
0101(result)1100(expression)----1101( )
110
1
![Page 588: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/588.jpg)
|||
©2000MicrosoftCorporation
![Page 589: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/589.jpg)
JScript
![Page 590: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/590.jpg)
“”(|)
“”
result=expression1|expression2
result
expression1
expression2
|“”
0101(expression1)1100(expression2)----1101( )
110
1
![Page 591: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/591.jpg)
|= ||
©2000MicrosoftCorporation
![Page 592: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/592.jpg)
JScript
![Page 593: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/593.jpg)
(>>)
result=expression1>>expression2
result
expression1
expression2
>> expression1 expression2 expression1 temp-4-1411110010-411111100
vartemptemp=-14>>2
1
<< |>>= |>>> ||
![Page 594: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/594.jpg)
©2000MicrosoftCorporation
![Page 595: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/595.jpg)
JScript
![Page 596: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/596.jpg)
“”(^=)
result^=expression
result
expression
^=
result=result^expression
^=
0101(result)1100(expression)----1001
110
1
![Page 597: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/597.jpg)
^||
©2000MicrosoftCorporation
![Page 598: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/598.jpg)
JScript
![Page 599: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/599.jpg)
“”(^)
result=expression1^expression2
result
expression1
expression2
^
0101(expression1)1100(expression2)----1001( )
110
1
![Page 600: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/600.jpg)
^= ||
©2000MicrosoftCorporation
![Page 601: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/601.jpg)
JScript
![Page 602: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/602.jpg)
(,)
expression1,expression2
expression1
expression2
, , for
for(i=0;i<10;i++,j++){k=i+j;}
for ,
1
for||
![Page 603: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/603.jpg)
©2000MicrosoftCorporation
![Page 604: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/604.jpg)
JScript
![Page 605: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/605.jpg)
Boolean
expression1comparisonoperatorexpression2
expression1
comparisonoperator
expression2
JScriptUnicode
expression1 expression2
<><=>=
expression1expression2
NaN false
==!=
Boolean
NaN
![Page 606: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/606.jpg)
nullnullundefined
Boolean
===!==
1
|
©2000MicrosoftCorporation
![Page 607: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/607.jpg)
JScript
![Page 608: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/608.jpg)
+=&=|=^=/=<<=%=*=>>=-=>>>=
©2000MicrosoftCorporation
![Page 609: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/609.jpg)
JScript
![Page 610: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/610.jpg)
(?:)
test?1:2
testBoolean
1 test true
2 test false
?: if...else if...else
varnow=newDate();vargreeting="Good"+((now.getHours()>17)?"evening."6pm"Goodevening." if...else
varnow=newDate();vargreeting="Good";if(now.getHours()>17)greeting+="evening.";elsegreeting+="day.";
![Page 611: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/611.jpg)
1
if...else||
©2000MicrosoftCorporation
![Page 612: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/612.jpg)
JScript
![Page 613: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/613.jpg)
delete
deleteexpression
expressionJScript
expression expression false
true
3
|
©2000MicrosoftCorporation
![Page 614: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/614.jpg)
JScript
![Page 615: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/615.jpg)
(/=)
result/=expression
result
expression
/=
result=result/expression
1
/||
©2000MicrosoftCorporation
![Page 616: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/616.jpg)
JScript
![Page 617: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/617.jpg)
(/)
result=number1/number2
result
number1
number2
1
/=||
©2000MicrosoftCorporation
![Page 618: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/618.jpg)
JScript
![Page 619: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/619.jpg)
in
result=propertyinobject
result
property
object
inproperty
1
|
©2000MicrosoftCorporation
![Page 620: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/620.jpg)
JScript
![Page 621: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/621.jpg)
(++)(--)
1result=++variableresult=--variableresult=variable++result=variable--
2++variable--variablevariable++variable--
result
variable
varj,k;k=2;j=++k;
![Page 622: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/622.jpg)
3 j
varj,k;k=2;j=k++;2j
1
|
©2000MicrosoftCorporation
![Page 623: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/623.jpg)
JScript
![Page 624: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/624.jpg)
instanceof
Boolean
result=objectinstanceofclass
result
object
class
object class instanceof true object object nullfalse
instanceof
functionobjTest(obj){vari,t,s="";//t=newArray();//t["Date"]=Date;//t["Object"]=Object;t["Array"]=Array;
![Page 625: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/625.jpg)
for(iint){if(objinstanceoft[i])// obj{s+="objisaninstanceof"+i+"\n";}else{s+="objisnotaninstanceof"+i+"\n";}}return(s);//}
varobj=newDate();response.write(objTest(obj));
5
|
©2000MicrosoftCorporation
![Page 626: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/626.jpg)
JScript
![Page 627: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/627.jpg)
(<<=)
result<<=expression
result
expression
<<=
result=result<<expression
<<= result expression
vartemptemp=14temp<<=2 temp5614000011105600111000
1
![Page 628: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/628.jpg)
<<|>> |>>> ||
©2000MicrosoftCorporation
![Page 629: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/629.jpg)
JScript
![Page 630: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/630.jpg)
“”(&&)
result=expression1&&expression2
result
expression1
expression2
True result True False result False
JScriptBooleanBoolean
true
false
nullundefinedfalse
false
1
![Page 631: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/631.jpg)
|
©2000MicrosoftCorporation
![Page 632: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/632.jpg)
JScript
![Page 633: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/633.jpg)
“”(!)
result=!expression
result
expression
result
expression result
True FalseFalse True
!
undefined null
Booleanfalse0true1
! expression result expression result1
![Page 634: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/634.jpg)
1
~||
©2000MicrosoftCorporation
![Page 635: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/635.jpg)
JScript
![Page 636: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/636.jpg)
“”(||)
“”
result=expression1||expression2
result
expression1
expression2
True result True result
expression1 expression2 result
True True TrueTrue False TrueFalse True TrueFalse False False
JScriptBooleanBoolean
true
false
null undefinedfalse
0false
![Page 637: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/637.jpg)
1
|
©2000MicrosoftCorporation
![Page 638: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/638.jpg)
JScript
![Page 639: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/639.jpg)
(%=)
result%=expression
result
expression
%=
result=result%expression
1
%||
©2000MicrosoftCorporation
![Page 640: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/640.jpg)
JScript
![Page 641: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/641.jpg)
(%)
result=number1%number2
result
number1
number2
number1 number2 resultA result5
A=19%6.7
1
%=||
©2000MicrosoftCorporation
![Page 642: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/642.jpg)
JScript
![Page 643: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/643.jpg)
(*=)
result*=expression
result
expression
*=
result=result*expression
1
*||
©2000MicrosoftCorporation
![Page 644: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/644.jpg)
JScript
![Page 645: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/645.jpg)
(*)
result=number1*number2
result
number1
number2
1
*=||
©2000MicrosoftCorporation
![Page 646: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/646.jpg)
JScript
![Page 647: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/647.jpg)
new
newconstructor[(arguments)]
constructor
arguments
new
this
new
my_object=newObject;my_array=newArray();my_date=newDate("Jan51996");
1
![Page 648: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/648.jpg)
function
©2000MicrosoftCorporation
![Page 649: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/649.jpg)
JScript
![Page 650: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/650.jpg)
(>>=)
result>>=expression
result
expression
>>=
result=result>>expression
>>= result expression result temp-4-1411110010-411111100
vartemptemp=-14temp>>=2
1
![Page 651: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/651.jpg)
<< |>> |>>> ||
©2000MicrosoftCorporation
![Page 652: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/652.jpg)
JScript
![Page 653: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/653.jpg)
(-=)
result-=expression
result
expression
-=
result=result-expression
1
-||
©2000MicrosoftCorporation
![Page 654: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/654.jpg)
JScript
![Page 655: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/655.jpg)
(-)
1result=number1-number2
2-number
result
number
number1
number2
1 -2 -
2
undefined null
![Page 656: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/656.jpg)
Booleanfalse0true1
2 result result
1
-=||
©2000MicrosoftCorporation
![Page 657: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/657.jpg)
JScript
![Page 658: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/658.jpg)
typeof
typeof[()expression[]];
expression
typeof typeof"number,""string,""boolean,""object,""function,""undefined."
typeof
1
|
©2000MicrosoftCorporation
![Page 659: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/659.jpg)
JScript
![Page 660: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/660.jpg)
(>>>)
result=expression1>>>expression2
result
expression1
expression2
>>> expression1 expression2
vartemptemp=-14>>>2 temp-1411111111111111111111111111110010107374182000111111111111111111111111111100
1
>>>= |<< |>> ||
![Page 661: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/661.jpg)
©2000MicrosoftCorporation
![Page 662: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/662.jpg)
JScript
![Page 663: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/663.jpg)
(>>>=)
result>>>=expression
result
expression
>>>=
result=result>>>expression
>>>= result expression
vartemptemp=-14temp>>>=2 temp-1411111111111111111111111111110010107374182000111111111111111111111111111100
1
![Page 664: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/664.jpg)
>>> |<< |>> ||
©2000MicrosoftCorporation
![Page 665: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/665.jpg)
JScript
![Page 666: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/666.jpg)
void
voidexpression
expressionJScript
void undefined
2
|
©2000MicrosoftCorporation
![Page 667: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/667.jpg)
JScript
![Page 668: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/668.jpg)
JScript
$1...$9Propertiesargumentscallerconstructordescription
Euler Eindex
Number.POSITIVE_INFINITY InfinityinputlastIndex
1 lengthArraylengthFunction
String lengthString2 LN210 LN102eEuler LOG2E10eEuler LOG10EJScript MAX_VALUEJScript MIN_VALUE NaN NaNGlobal NaN NaNNumberJScript-Number.MAX_VALUE NEGATIVE_INFINITY
number3.141592653589793 PIJScriptNumber.MAX_VALUE POSITIVE_INFINITY
prototypesource
0.512 SQRT1_22 SQRT2
©2000MicrosoftCorporation
![Page 669: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/669.jpg)
JScript
![Page 670: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/670.jpg)
$1...$9
RegExp.$n
RegExp RegExp
n
19.
$1...$9
$1...$9
functionmatchDemo(){vars;varre=newRegExp("d(b+)(d)","ig");varstr="cdbBdbsbdbdz";vararr=re.exec(str);s="$1contains:"+RegExp.$1+"\n";s+="$2contains:"+RegExp.$2+"\n";s+="$3contains:"+RegExp.$3;return(s);}
![Page 671: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/671.jpg)
1
RegExp|
RegExp
©2000MicrosoftCorporation
![Page 672: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/672.jpg)
JScript
![Page 673: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/673.jpg)
arguments
functionarguments
function.arguments
function
arguments arguments length arguments
arguments
functionArgTest(){vari,s,numargs=arguments.length;s=numargs;if(numargs<2)s+="argumentwaspassedtoArgTest.Itwas";elses+="argumentswerepassedtoArgTest.Theywere";for(i=0;i<numargs;i++){s+=arguments[i]+"";}return(s);}
![Page 674: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/674.jpg)
2
function|length(Array)
Function
©2000MicrosoftCorporation
![Page 675: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/675.jpg)
JScript
![Page 676: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/676.jpg)
caller
functionName.caller
functionName
callerJScript caller null
caller functionName.toString
caller
functionCallLevel(){if(CallLevel.caller==null)return("CallLevelwascalledfromthetoplevel.");elsereturn("CallLevelwascalledbyanotherfunction.");}
2
function
Function
©2000MicrosoftCorporation
![Page 677: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/677.jpg)
JScript
![Page 678: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/678.jpg)
constructor
object.constructor
object
constructorprototype Global Math JScriptconstructor
x=newString("Hi");if(x.constructor==String)//
functionMyFunc{//}
y=newMyFunc;if(y.constructor==MyFunc)//
2
![Page 679: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/679.jpg)
prototype
Array|Boolean|Date|Function|Math|Number|Object|String
©2000MicrosoftCorporation
![Page 680: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/680.jpg)
JScript
![Page 681: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/681.jpg)
description
object.description[=stringExpression]
description
objectError
stringExpression
description
description
tryx=y//catch(vare){// edocument.write(e)// "[objectError]".document.write((e.number&0xFFFF))// 5009.document.write(e.description)// "'y'isundefined".}
5
![Page 682: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/682.jpg)
number
Error
©2000MicrosoftCorporation
![Page 683: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/683.jpg)
JScript
![Page 684: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/684.jpg)
E
Euler E2.718
numVar=Math.E
1
exp|Math
Math
©2000MicrosoftCorporation
![Page 685: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/685.jpg)
JScript
![Page 686: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/686.jpg)
global
Booleanglobal(g) false
rgExp.global
rgExp
global global true false
global
global"g""the""a""The""the""t"
gi m
functionRegExpPropDemo(flag){if(flag.match(/[^gim]/))//return("Flagspecifiedisnotvalid");varr,re,s//varss="Themanhittheballwiththebat.\n";ss+="whilethefieldercaughttheballwiththeglove.";re=newRegExp("the",flag);//r=ss.replace(re,"a");//"a" "the"s="RegularExpressionpropertyvalues:\n\n"s+="globalignoreCasemultiline\n"if(re.global)// global
![Page 687: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/687.jpg)
s+="True";elses+="False";if(re.ignoreCase)// ignoreCases+="True";elses+="False";if(re.multiline)// multilines+="True";elses+="False";s+="\n\nTheresultingstringis:\n\n"+r;return(s);//}
5.5
ignoreCase|multiline|
RegExp
©2000MicrosoftCorporation
![Page 688: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/688.jpg)
JScript
![Page 689: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/689.jpg)
hasOwnProperty
object.hasOwnProperty(proName)
object
proName
object hasOwnProperty true false
Stringsplit false true
vars=newString("JScript");print(s.hasOwnProperty("split"));print(String.prototype.hasOwnProperty("split"));
5.5
in
![Page 690: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/690.jpg)
Object
©2000MicrosoftCorporation
![Page 691: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/691.jpg)
JScript
![Page 692: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/692.jpg)
ignoreCase
BooleanignoreCase( i) false
rgExp.ignoreCase
rgExp RegExp
ignoreCase ignoreCase true false
ignoreCase
ignoreCase"i""the""a""The"ignoreCase"T""t"
gi m
functionRegExpPropDemo(flag){if(flag.match(/[^gim]/))//return("Flagspecifiedisnotvalid");varr,re,s//varss="Themanhittheballwiththebat.\n";ss+="whilethefieldercaughttheballwiththeglove.";re=newRegExp("the",flag);//r=ss.replace(re,"a");// "a" "the"s="RegularExpressionpropertyvalues:\n\n"s+="globalignoreCasemultiline\n"if(re.global)// global
![Page 693: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/693.jpg)
s+="True";elses+="False";if(re.ignoreCase)// ignoreCases+="True";elses+="False";if(re.multiline)// multilines+="True";elses+="False";s+="\n\nTheresultingstringis:\n\n"+r;return(s);//}
5.5
global|multiline|
RegExp
©2000MicrosoftCorporation
![Page 694: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/694.jpg)
JScript
![Page 695: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/695.jpg)
index
RegExp.index
RegExp
index-1
index index lastIndex
functionRegExpTest(){varver=Number(ScriptEngineMajorVersion()+"."+ScriptEngineMinorVersion())if(ver>=5.5){varsrc="TheraininSpainfallsmainlyintheplain.";varre=/\w+/g;vararr;while((arr=re.exec(src))!=null)print(arr.index+"-"+arr.lastIndex+"\t"+arr);}else{alert("YouneedanewerversionofJScriptforthistowork");}}
![Page 696: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/696.jpg)
3
RegExp|
RegExp
©2000MicrosoftCorporation
![Page 697: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/697.jpg)
JScript
![Page 698: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/698.jpg)
Infinity
Number.POSITIVE_INFINITY
Infinity
Infinity GlobalScripting
3
POSITIVE_INFINITY|NEGATIVE_INFINITY
Global
©2000MicrosoftCorporation
![Page 699: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/699.jpg)
JScript
![Page 700: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/700.jpg)
input($_)
RegExp.input
RegExp
input
input
functioninputDemo(){vars;varre=newRegExp("d(b+)(d)","ig");varstr="cdbBdbsbdbdz";vararr=re.exec(str);s="Thestringusedforthematchwas"+RegExp.inputreturn(s);}
3
RegExp|
RegExp
![Page 701: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/701.jpg)
©2000MicrosoftCorporation
![Page 702: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/702.jpg)
JScript
![Page 703: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/703.jpg)
isPrototypeOf
object1.isPrototypeOf(object2)
object1
object2
object2 object1 isPrototypeOf true object2 object1object2 isPrototypeOf false
isPrototypeOf
functiontest(){varre=newRegExp();//return(RegExp.prototype.isPrototypeOf(re));// true}
Object
©2000MicrosoftCorporation
![Page 704: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/704.jpg)
JScript
![Page 705: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/705.jpg)
lastIndex
RegExp.lastIndex
RegExp
lastIndex-1
lastIndexRegExpexectestStringmatchreplacesplit
lastIndex
lastIndex-1.
lastIndex test exec lastIndex-1
lastIndex lastIndex-1
lastIndex
lastIndex index lastIndex
functionRegExpTest(){varver=Number(ScriptEngineMajorVersion()+"."+ScriptEngineMinorVersion())if(ver>=5.5){varsrc="TheraininSpainfallsmainlyintheplain.";varre=/\w+/g;vararr;while((arr=re.exec(src))!=null)print(arr.index+"-"+arr.lastIndex+"\t"+arr);
![Page 706: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/706.jpg)
}else{alert("YouneedanewerversionofJScriptforthistowork");}}
3
RegExp|
RegExp
©2000MicrosoftCorporation
![Page 707: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/707.jpg)
JScript
![Page 708: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/708.jpg)
length(Array)
1
numVar=arrayObj.length
numVar
arrayObj Array
lengthmy_array.length72
varmy_array=newArray();my_array[0]="Test";my_array[6]="AnotherTest";
length length
length undefined
length:
functionLengthDemo(){vara;a=newArray(0,1,2,3,4);return(a.length);}
![Page 709: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/709.jpg)
2
length(Function) |length(String)
Array
©2000MicrosoftCorporation
![Page 710: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/710.jpg)
JScript
![Page 711: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/711.jpg)
length(Function)
functionName.length
functionName
lengthScripting
length
length
functionArgTest(a,b){vari,s="TheArgTestfunctionexpected";varnumargs=ArgTest.arguments.length;varexpargs=ArgTest.length;if(expargs<2)s+=expargs+"argument.";elses+=expargs+"arguments.";if(numargs<2)s+=numargs+"waspassed.";elses+=numargs+"werepassed.";return(s);}
![Page 712: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/712.jpg)
2
arguments|length(Array) |length(String)
Function
©2000MicrosoftCorporation
![Page 713: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/713.jpg)
JScript
![Page 714: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/714.jpg)
length(String)
String
strVariable.length"StringLiteral".length
length String String length-1
1
lengthArray |lengthFunction |String|String
String
©2000MicrosoftCorporation
![Page 715: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/715.jpg)
JScript
![Page 716: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/716.jpg)
LN10
10
numVar=Math.LN10
LN102.302
1
Math
Math
©2000MicrosoftCorporation
![Page 717: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/717.jpg)
JScript
![Page 718: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/718.jpg)
LN2
2
numVar=Math.LN2
LN20.693
1
Math
Math
©2000MicrosoftCorporation
![Page 719: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/719.jpg)
JScript
![Page 720: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/720.jpg)
LOG10E
10 e
varName=Math.LOG10E
LOG10E0.434
1
Math
Math
©2000MicrosoftCorporation
![Page 721: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/721.jpg)
JScript
![Page 722: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/722.jpg)
LOG2E
2 e
varName=Math.LOG2E
LOG2E1.442
1
Math
Math
©2000MicrosoftCorporation
![Page 723: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/723.jpg)
JScript
![Page 724: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/724.jpg)
MAX_VALUE
JScript1.79E+308
number.MAX_VALUE
number Number.
MAX_VALUE Number
2
MIN_VALUE|NaN|NEGATIVE_INFINITY|POSITIVE_INFINITY|toString
Number
©2000MicrosoftCorporation
![Page 725: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/725.jpg)
JScript
![Page 726: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/726.jpg)
message
errorObj.message
errorObjError
message description
TypeError
try{//'null'null.doSomething();}catch(e){print(e.name+":"+e.message);print(e.number+":"+e.description);}
5
![Page 727: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/727.jpg)
description|name
Error
©2000MicrosoftCorporation
![Page 728: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/728.jpg)
JScript
![Page 729: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/729.jpg)
MIN_VALUE
JScript2.22E-308
number.MIN_VALUE
number Number.
MIN_VALUE Number
2
MAX_VALUE|NaN|NEGATIVE_INFINITY|POSITIVE_INFINITY|toString
Number
©2000MicrosoftCorporation
![Page 730: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/730.jpg)
JScript
![Page 731: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/731.jpg)
multiline
Booleanmultiline( m) false
rgExp.multiline
rgExp RegExp
multiline multiline true false m multiline true
multiline false"^""$" multline true"^""\n""\r""$""\n""\r"
multiline"m""while""and"multiline"while"multiline
gi m
functionRegExpPropDemo(flag){if(flag.match(/[^gim]/))//return("Flagspecifiedisnotvalid");varr,re,s//varss="Themanhittheballwiththebat.";ss+="\nwhilethefieldercaughttheballwiththeglove.";re=newRegExp("^while",flag);//r=ss.replace(re,"and");//"a" "the"s="RegularExpressionpropertyvalues:\n\n"s+="globalignoreCasemultiline\n"if(re.global)// global
![Page 732: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/732.jpg)
s+="True";elses+="False";if(re.ignoreCase)// ignoreCases+="True";elses+="False";if(re.multiline)// multilines+="True";elses+="False";s+="\n\nTheresultingstringis:\n\n"+r;return(s);//}
5.5
global|ignoreCase|
RegExp
©2000MicrosoftCorporation
![Page 733: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/733.jpg)
JScript
![Page 734: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/734.jpg)
name
errorObj.name
errorObjError
name
ConversionErrorRangeError ArrayReferenceError nullRegExpError igmSyntaxError evalTypeErrorURIError (URI)
TypeError
try{//'null'null.doSomething();}catch(e){print(e.name+":"+e.message);
![Page 735: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/735.jpg)
print(e.number+":"+e.description);}
5.5
description |message|number
Error
©2000MicrosoftCorporation
![Page 736: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/736.jpg)
JScript
![Page 737: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/737.jpg)
NaN
number.NaN
numberNumber.
NaN Number
NaN NaN isNaN
2
isNaN|MAX_VALUE|MIN_VALUE|NEGATIVE_INFINITY|POSITIVE_INFINITY|toString
Number
©2000MicrosoftCorporation
![Page 738: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/738.jpg)
JScript
![Page 739: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/739.jpg)
NaN(Global)
NaN
NaN
NaN GlobalScripting
3
isNaN
Global
©2000MicrosoftCorporation
![Page 740: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/740.jpg)
JScript
![Page 741: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/741.jpg)
NEGATIVE_INFINITY
JScript -Number.MAX_VALUE
number.NEGATIVE_INFINITY
number Number.
NEGATIVE_INFINITYNumber
JScript NEGATIVE_INFINITY-infinity
2
MAX_VALUE|MIN_VALUE|NaN|POSITIVE_INFINITY|toString
Number
©2000MicrosoftCorporation
![Page 742: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/742.jpg)
JScript
![Page 743: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/743.jpg)
number
Error number
object.number[=errorNumber]
object Error
errorNumber
3216
number
tryx=y//catch(vare){// edocument.write(e)// "[objectError]".document.write(e.number>>16&0x1FFF)//document.write(e.number&0xFFFF)// 5009document.write(e.description)// "'y'isundefined".}
5
![Page 744: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/744.jpg)
description|message|name
Error
©2000MicrosoftCorporation
![Page 745: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/745.jpg)
JScript
![Page 746: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/746.jpg)
PI
3.141592653589793
numVar=Math.PI
PI3.14159.
1
Math
Math
©2000MicrosoftCorporation
![Page 747: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/747.jpg)
JScript
![Page 748: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/748.jpg)
POSITIVE_INFINITY
JScript( Number.MAX_VALUE)
Number.POSITIVE_INFINITY
number Number.
POSITIVE_INFINITYNumber
JScript POSITIVE_INFINITYinfinity
2
MAX_VALUE|MIN_VALUE|NaN|NEGATIVE_INFINITY|toString
Number
©2000MicrosoftCorporation
![Page 749: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/749.jpg)
JScript
![Page 750: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/750.jpg)
propertyIsEnumerable
Boolean
object.propertyIsEnumerable(proName)
object
proName
proName object For…In propertyIsEnumerable true object propertyIsEnumerable false
propertyIsEnumerable
functiontestIsEnumerable(){vara=newArray("apple","banana","cactus");return(a.propertyIsEnumerable(1));}
5.5
![Page 751: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/751.jpg)
Object
©2000MicrosoftCorporation
![Page 752: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/752.jpg)
JScript
![Page 753: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/753.jpg)
prototype
objectName.prototype
objectName
prototype“”
Array Array.prototype
functionarray_max(){vari,max=this[0];for(i=1;i<this.length;i++){if(max<this[i])max=this[i];}returnmax;}Array.prototype.max=array_max;varx=newArray(1,2,3,4,5,6);vary=x.max();
y x6
JScript prototype
![Page 754: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/754.jpg)
2
constructor
Array|Boolean|Date|Function|Number|Object|String
©2000MicrosoftCorporation
![Page 755: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/755.jpg)
JScript
![Page 756: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/756.jpg)
source
rgExp.source
rgExp
source
functionSourceDemo(re,s){vars1;//if(re.test(s))s1="contains";elses1="doesnotcontain";//return(s+s1+re.source);}
3
||
©2000MicrosoftCorporation
![Page 757: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/757.jpg)
JScript
![Page 758: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/758.jpg)
SQRT1_2
0.52
numVar=Math.SQRT1_2
SQRT1_20.707.
1
Math|sqrt|SQRT2
Math
©2000MicrosoftCorporation
![Page 759: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/759.jpg)
JScript
![Page 760: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/760.jpg)
SQRT2
2
numVar=Math.SQRT2
SQRT21.414.
1
Math|sqrt|SQRT1_2
Math
©2000MicrosoftCorporation
![Page 761: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/761.jpg)
JScript
![Page 762: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/762.jpg)
undefined
undefined
undefined
undefined Global undefined
undefined"undefined"
undefined undefined
vardeclared;//if(declared==undefined)//document.write("declaredhasnotbeengivenavalue.");
if(typeOf(notDeclared)=="undefined")document.write("notDeclaredhasnotbeendefined.");
5.5
GlobalObject
©2000MicrosoftCorporation
![Page 763: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/763.jpg)
JScript
![Page 764: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/764.jpg)
JScript
label break
try catch@cc_on
JScript //JScript /*..*/
continue false do...while true for
[email protected]@setswitchthis
try...catch throw
JScript tryvar
false whilewith
©2000MicrosoftCorporation
![Page 765: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/765.jpg)
JScript
![Page 766: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/766.jpg)
@cc_on
@cc_on
@cc_onscripting
@cc_on
/*@cc_on*/...
@if @set
3
||@if|@set
©2000MicrosoftCorporation
![Page 767: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/767.jpg)
JScript
![Page 768: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/768.jpg)
@if
@if(condition1)text1[@elif(condition2)text2][@elsetext3]@end
condition1,condition2Boolean
text1condition1 true
text2condition1 false condition2 true
text3condition1 condition2 false
@if @elif @elif @else
@if
![Page 769: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/769.jpg)
alert(@if(@_win32)"usingWindowsNTorWindows95"
3
||@cc_on|@set
©2000MicrosoftCorporation
![Page 770: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/770.jpg)
JScript
![Page 771: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/771.jpg)
@set
@set@varname=term
varnameJScript"@"
term
Boolean @setJScript
@set@myvar1=12
@set@myvar2=(@myvar1*20)
@set@myvar3=@_jscript_version
!~
*/%
+-
<<>>>>>
<<=>>=
==!====!==
![Page 772: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/772.jpg)
&^|
&&||
NaNNaN @if
@if(@newVar!=@newVar)...
NaN
3
||@cc_on|@if
©2000MicrosoftCorporation
![Page 773: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/773.jpg)
JScript
![Page 774: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/774.jpg)
break
label
break[label];
label
switch whileforfor...in do...while break switchlabel
break
break
functionBreakTest(breakpoint){vari=0;while(i<100){if(i==breakpoint)break;i++;}return(i);}
![Page 775: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/775.jpg)
1
continue|do...while|for|for...in|Labeled|while
©2000MicrosoftCorporation
![Page 776: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/776.jpg)
JScript
![Page 777: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/777.jpg)
Comment
JScript
1
//comment
2
/*comment*/
comment
3//@CondStatement
4/*@condStatement@*/
condStatement3"//""@"
JScript
![Page 778: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/778.jpg)
12
3412
comment
functionmyfunction(arg1,arg2){/* */varr;//r=arg1+arg2;//return(r);}
1
©2000MicrosoftCorporation
![Page 779: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/779.jpg)
JScript
![Page 780: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/780.jpg)
continue
continue[label];
label continue
whiledo...whilefor for...in continue continue
while do...whiletrue
fortrue
for...in
continue
functionskip5(){vars="",i=0;while(i<10){i++;// 5if(i==5){continue;}s+=i;}
![Page 781: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/781.jpg)
return(s);}
1
break|do...while|for|for...in|Labeled|while
©2000MicrosoftCorporation
![Page 782: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/782.jpg)
JScript
![Page 783: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/783.jpg)
do...while
false
dostatementwhile(expression);
statementexpression true
expressionBoolean true false expression true expression false
expression
do...while Drives
functionGetDriveList(){varfso,s,n,e,x;fso=newActiveXObject("Scripting.FileSystemObject");e=newEnumerator(fso.Drives);s="";do{x=e.item();
![Page 784: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/784.jpg)
s=s+x.DriveLetter;s+="-";if(x.DriveType==3)n=x.ShareName;elseif(x.IsReady)n=x.VolumeName;elsen="[Drivenotready]";s+=n+"<br>";e.moveNext();}while(!e.atEnd());return(s);}
3
break|continue|for|for...in|while|Labeled
©2000MicrosoftCorporation
![Page 785: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/785.jpg)
JScript
![Page 786: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/786.jpg)
for
true
for(initialization;test;increment)statements
initialization
testBoolean test true statement test false
increment
statementstest true
for
for
/* i 0 1
i 10 */varmyarray=newArray();
![Page 787: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/787.jpg)
for(i=0;i<10;i++){myarray[i]=i;}
1
for...in|while
©2000MicrosoftCorporation
![Page 788: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/788.jpg)
JScript
![Page 789: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/789.jpg)
for...in
for(variablein[object|array])statements
variable object array
object,array
statement object array
variable object array object array
variable012......
for...in
functionForInDemo(){//vara,key,s="";//a={"a":"Athens","b":"Belgrade","c":"Cairo"}
![Page 790: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/790.jpg)
//for(keyina){s+=a[key]+"<BR>";}return(s);}
5
enumerator
for|while
©2000MicrosoftCorporation
![Page 791: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/791.jpg)
JScript
![Page 792: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/792.jpg)
function
functionfunctionname([arg1[,arg2[,...[,argN]]]]){statements}
functionname
arg1...argN
statementsJScript
function statements
function
functionmyfunction(arg1,arg2){varr;r=arg1*arg2;return(r);}
![Page 793: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/793.jpg)
1
new
©2000MicrosoftCorporation
![Page 794: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/794.jpg)
JScript
![Page 795: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/795.jpg)
if...else
if(condition)statement1[elsestatement2]
condition Boolean condition nullundefined condition false
statement1condition true
statement2condition false
statement1 statement2({})
else if
if(x==5)if(y==6)z=17;elsez=20;
![Page 796: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/796.jpg)
if(x==5){if(y==6)z=17;}elsez=20;
statement1
if(x==5)z=7;q=42;elsez=19;
if else if else
1
(?:)
©2000MicrosoftCorporation
![Page 797: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/797.jpg)
JScript
![Page 798: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/798.jpg)
Labeled
label:statements
label
statement label
break continue break continue
continue labeled
functionlabelDemo(){vara=newArray();vari,j,s="",s1="";Outer:for(i=0;i<5;i++){Inner:for(j=0;j<5;j++){
![Page 799: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/799.jpg)
if(j==2)continueInner;elsea[i,j]=j+1;}}for(i=0;i<5;i++){s=""for(j=0;j<5;j++){s+=a[i,j];}s1+=s+"\n";}return(s1)}
3
break|continue
©2000MicrosoftCorporation
![Page 800: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/800.jpg)
JScript
![Page 801: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/801.jpg)
return
return[()[expression][]];
expression
return expression expression returnundefined
return
functionmyfunction(arg1,arg2){varr;r=arg1*arg2;return(r);}
1
function
©2000MicrosoftCorporation
![Page 802: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/802.jpg)
JScript
![Page 803: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/803.jpg)
switch
switch(expression){caselabel:statementlistcaselabel:statementlist...default:statementlist}
expression
label expression label===expression statementlist break switch
statementlist
default expression switch
label label expression default
switch
expression label
label expression statementlist break switch break label
![Page 804: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/804.jpg)
label expression default default
switch
functionMyObject(){...}
switch(object.constructor){caseDate:...caseNumber:...caseString:...caseMyObject:...default:...}
3
break|if...else
![Page 805: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/805.jpg)
©2000MicrosoftCorporation
![Page 806: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/806.jpg)
JScript
![Page 807: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/807.jpg)
this
this.property
property
this
thisCar
functionCar(color,make,model){this.color=color;this.make=make;this.model=model;}
JScript this window
1
new
©2000MicrosoftCorporation
![Page 808: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/808.jpg)
JScript
![Page 809: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/809.jpg)
throw
try...catch...finally
throwexception
exception
try...catch...finally
functionTryCatchDemo(x){try{try{if(x==0)//throw"xequalszero";//elsethrow"xdoesnotequalzero";//}catch(e){// "x=0"if(e=="xequalszero")//return(e+"handledlocally.");//else//throwe;//}//}catch(e){//return(e+"handledhigherup.");//}}
![Page 810: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/810.jpg)
document.write(TryCatchDemo(0));document.write(TryCatchDemo(1));
5
try...catch
©2000MicrosoftCorporation
![Page 811: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/811.jpg)
JScript
![Page 812: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/812.jpg)
try...catch...finally
JScript
try{tryStatements}catch(exception){catchStatements}finally{finallyStatements}
tryStatement
exceptionexception
catchStatement tryStatement
finallyStatements
try...catch...finallyJScript
tryStatements catchStatement tryStatementscatchStatements exception tryStatements catchStatements
tryStatements catchStatements throw
tryStatements catchStatements finallyStatements
try catch catch finallyStatements
![Page 813: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/813.jpg)
finallyStatments catch
JScript
try{print("Outertryrunning..");try{print("Nestedtryrunning...");throw"anerror";}catch(e){print("Nestedcatchcaught"+e);throwe+"re-thrown";}finally{print("Nestedfinallyisrunning...");}}catch(e){print("Outercatchcaught"+e);}finally{print("Outerfinallyrunning");}//WindowsScriptHost WScript.Echo(s)functionprint(s){document.write(s);
![Page 814: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/814.jpg)
}
Outertryrunning..Nestedtryrunning...NestedcatchcaughtanerrorNestedfinallyisrunning...Outercatchcaughtanerrorre-thrownOuterfinallyrunning
5
throw
©2000MicrosoftCorporation
![Page 815: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/815.jpg)
JScript
![Page 816: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/816.jpg)
var
varvariable1[=value1][,variable2[=value2],...]
variable,variable2
value,value2
var
var
varindex;varname="ThomasJefferson";varanswer=42,counter,numpages=10;
1
function|new
![Page 817: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/817.jpg)
©2000MicrosoftCorporation
![Page 818: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/818.jpg)
JScript
![Page 819: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/819.jpg)
while
false
while(expression)statements
expressionBoolean expression true expression false
statementsexpression true
while expression expression false
while
functionBreakTest(breakpoint){vari=0;while(i<100){if(i==breakpoint)break;i++;}return(i);
![Page 820: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/820.jpg)
}
1
break|continue|do...while|for|for...in
©2000MicrosoftCorporation
![Page 821: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/821.jpg)
JScript
![Page 822: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/822.jpg)
with
with(object)statements
object
statementsobject
with Math
x=Math.cos(3*Math.PI)+Math.sin(Math.LN10)y=Math.tan(14*Math.E)
with
with(Math){x=cos(3*PI)+sin(LN10)y=tan(14*E)}
1
![Page 823: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/823.jpg)
this
©2000MicrosoftCorporation
![Page 824: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/824.jpg)
JScript
![Page 825: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/825.jpg)
FileSystemObject
FileSystemObject
FileSystemObjectScripting
FileSystemObject
FileSystemObject
FileSystemObject
©2000MicrosoftCorporation
![Page 826: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/826.jpg)
JScript
![Page 827: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/827.jpg)
FileSystemObject
ActiveServerPagesWindowsScriptingHostscriptingWebWeb
Scripting FileSystemObject(FSO)
FileSystemObjectScripting
FileSystemObject
FileSystemObject
FileSystemObject
©2000MicrosoftCorporation
![Page 828: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/828.jpg)
JScript
![Page 829: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/829.jpg)
FileSystemObjectScripting
FileSystemObject(FSO) object.method
HTMLWeb
WindowsScriptingHostMicrosoftWindows
ScriptControl
FSOFSOInternetWebInternetExplorerFileSystemObject
FSO
FSOAccessSQL
Scripting(Scrrun.dll)FSO TextStream
©2000MicrosoftCorporation
![Page 830: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/830.jpg)
JScript
![Page 831: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/831.jpg)
FileSystemObject
FileSystemObject(FSO)
/FileSystemObject FSO
Drive "drive"CD-ROMRAM
Drives DrivesFileFilesFolderFolders FolderTextStream
©2000MicrosoftCorporation
![Page 832: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/832.jpg)
JScript
![Page 833: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/833.jpg)
FileSystemObject
FileSystemObject(FSO)
CreateObjectFileSystemObject
FSOScriptingScrrun.dllFSOScrrun.dllWeb
![Page 834: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/834.jpg)
FileSystemObject
CreateObject FileSystemObjectVBScriptFileSystemObject
DimfsoSetfso=CreateObject("Scripting.FileSystemObject")
FileSystemObject
JScript
varfso;fso=newActiveXObject("Scripting.FileSystemObject");
Scripting FileSystemObject FileSystemObject
![Page 835: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/835.jpg)
FileSystemObject CreateTextFile CreateFolderFSO
FileSystemObject DeleteFile DeleteFolder FileFolder Delete
FileSystemObject FileSystemObject CopyFileFile Copy
![Page 836: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/836.jpg)
FileSystemObject"get"
GetDrive
GetFolder
GetFile
VBScript
Dimfso,f1Setfso=CreateObject("Scripting.FileSystemObject")Setf1=fso.GetFile("c:\test.txt")
JScript
varfso,f1;fso=newActiveXObject("Scripting.FileSystemObject");f1=fso.GetFile("c:\\test.txt");
"get""create" CreateFolder GetFolderNamePathSize CreateFolderVBScript
SubCreateFolderDimfso,fldrSetfso=CreateObject("Scripting.FileSystemObject")Setfldr=fso.CreateFolder("C:\MyTest")Response.Write"Createdfolder:"&fldr.NameEndSub
JScript CreateFolder
functionCreateFolder()
![Page 837: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/837.jpg)
{varfso,fldr;fso=newActiveXObject("Scripting.FileSystemObject");fldr=fso.CreateFolder("C:\\MyTest");Response.Write("Createdfolder:"+fldr.Name);}
![Page 838: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/838.jpg)
GetFolder
VBScript GetFolder
Setfldr=fso.GetFolder("c:\")
JScript
varfldr=fso.GetFolder("c:\\");
Folder NameVBScript
Response.Write"Foldernameis:"&fldr.Name
JScript Name
Response.Write("Foldernameis:"+fldr.Name);
VBScript
Dimfso,f1Setfso=CreateObject("Scripting.FileSystemObject")'Setf1=fso.GetFile("c:\detlog.txt")'Response.Write"Filelastmodified:"&f1.DateLastModified
JScript
varfso,f1;fso=newActiveXObject("Scripting.FileSystemObject");//
![Page 839: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/839.jpg)
f1=fso.GetFile("c:\\detlog.txt");//Response.Write("Filelastmodified:"+f1.DateLastModified);
©2000MicrosoftCorporation
![Page 840: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/840.jpg)
JScript
![Page 841: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/841.jpg)
FileSystemObject(FSO)Windows
![Page 842: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/842.jpg)
Drive
TotalSize
AvailableSpace FreeSpace
DriveLetter
CD-ROMRAM DriveType
SerialNumber
FATFAT32NTFS FileSystem
IsReady
/ShareNameVolumeName
Path RootFolder
FileSystemObject
Drive Drive Drive GetDrive Drivedrv
VBScript Drive
SubShowDriveInfo(drvPath)Dimfso,drv,sSetfso=CreateObject("Scripting.FileSystemObject")Setdrv=fso.GetDrive(fso.GetDriveName(drvPath))s="Drive"&UCase(drvPath)&"-"s=s&drv.VolumeName&"<br>"s=s&"TotalSpace:"&FormatNumber(drv.TotalSize/1024,0)s=s&"Kb"&"<br>"s=s&"FreeSpace:"&FormatNumber(drv.FreeSpace/1024,0)
![Page 843: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/843.jpg)
s=s&"Kb"&"<br>"Response.WritesEndSubJScript
functionShowDriveInfo1(drvPath){varfso,drv,s="";fso=newActiveXObject("Scripting.FileSystemObject");drv=fso.GetDrive(fso.GetDriveName(drvPath));s+="Drive"+drvPath.toUpperCase()+"-";s+=drv.VolumeName+"<br>";s+="TotalSpace:"+drv.TotalSize/1024;s+="Kb"+"<br>";s+="FreeSpace:"+drv.FreeSpace/1024;s+="Kb"+"<br>";Response.Write(s);}
![Page 844: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/844.jpg)
FileSystemObject.CreateFolderFolder.DeleteFileSystemObject.DeleteFolderFolder.MoveFileSystemObject.MoveFolderFolder.CopyFileSystemObject.CopyFolderFolder.NameFileSystemObject.FolderExists
Folder FileSystemObject.GetFolderFileSystemObject.GetParentFolderNameFileSystemObject.GetSpecialFolder
FileSystemObject
VBScript Folder FileSystemObject
SubShowFolderInfo()Dimfso,fldr,s' FileSystemObjectSetfso=CreateObject("Scripting.FileSystemObject")' DriveSetfldr=fso.GetFolder("c:")'Response.Write"Parentfoldernameis:"&fldr&"<br>"'Response.Write"Containedondrive"&fldr.Drive&"<br>"'Iffldr.IsRootFolder=TrueThenResponse.Write"Thisistherootfolder."&""<br>"<br>"
![Page 845: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/845.jpg)
ElseResponse.Write"Thisfolderisn'tarootfolder."&"<br><br>"EndIf'FileSystemObjectfso.CreateFolder("C:\Bogus")Response.Write"CreatedfolderC:\Bogus"&"<br>"'Response.Write"Basename="&fso.GetBaseName("c:\bogus")&"<br>"'fso.DeleteFolder("C:\Bogus")Response.Write"DeletedfolderC:\Bogus"&"<br>"EndSubJScript Folder FileSystemObject
functionShowFolderInfo(){varfso,fldr,s="";// FileSystemObjectfso=newActiveXObject("Scripting.FileSystemObject");// Drivefldr=fso.GetFolder("c:");//Response.Write("Parentfoldernameis:"+fldr+"<br>");//Response.Write("Containedondrive"+fldr.Drive+"<br>");//if(fldr.IsRootFolder)Response.Write("Thisistherootfolder.");
![Page 846: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/846.jpg)
elseResponse.Write("Thisfolderisn'tarootfolder.");Response.Write("<br><br>");//FileSystemObjectfso.CreateFolder("C:\\Bogus");Response.Write("CreatedfolderC:\\Bogus"+"<br>");//Response.Write("Basename="+fso.GetBaseName("c:\\bogus")+"<br>");//fso.DeleteFolder("C:\\Bogus");Response.Write("DeletedfolderC:\\Bogus"+"<br>");}
©2000MicrosoftCorporation
![Page 847: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/847.jpg)
JScript
![Page 848: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/848.jpg)
![Page 849: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/849.jpg)
“”
CreateTextFileVBScript
Dimfso,f1Setfso=CreateObject("Scripting.FileSystemObject")Setf1=fso.CreateTextFile("c:\testfile.txt",True)
JScript
varfso,f1;fso=newActiveXObject("Scripting.FileSystemObject");f1=fso.CreateTextFile("c:\\testfile.txt",true);
FileSystemObject OpenTextFile ForWritingVBScript
Dimfso,tsConstForWriting=2Setfso=CreateObject("Scripting.FileSystemObject")Setts=fso.OpenTextFile("c:\test.txt",ForWriting,True)
JScript
varfso,ts;varForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject");ts=fso.OpenTextFile("c:\\test.txt",ForWriting,true);
OpenAsTextStream ForWritingVBScript
![Page 850: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/850.jpg)
Dimfso,f1,tsConstForWriting=2Setfso=CreateObject("Scripting.FileSystemObject")fso.CreateTextFile("c:\test1.txt")Setf1=fso.GetFile("c:\test1.txt")Setts=f1.OpenAsTextStream(ForWriting,True)
JScript
varfso,f1,ts;varForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject");fso.CreateTextFile("c:\\test1.txt");f1=fso.GetFile("c:\\test1.txt");ts=f1.OpenAsTextStream(ForWriting,true);
![Page 851: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/851.jpg)
FileSystemObjectOpenTextFileFileOpenAsTextStream
TextStreamWriteWriteLineWriteBlankLines
WriteWriteLineWriteBlankLines
TextStream Close
/
VBScript
SubCreateFile()Dimfso,tfSetfso=CreateObject("Scripting.FileSystemObject")Settf=fso.CreateTextFile("c:\testfile.txt",True)'tf.WriteLine("Testing1,2,3.")' tf.WriteBlankLines(3)'
![Page 852: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/852.jpg)
tf.Write("Thisisatest.")tf.CloseEndSubJScript
functionCreateFile(){varfso,tf;fso=newActiveXObject("Scripting.FileSystemObject");tf=fso.CreateTextFile("c:\\testfile.txt",true);//tf.WriteLine("Testing1,2,3.");// tf.WriteBlankLines(3);//tf.Write("Thisisatest.");tf.Close();}
![Page 853: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/853.jpg)
TextStream ReadReadLine ReadAll
ReadReadLineReadAll
Read ReadLine Skip SkipLinereadLeftRight Mid
VBScript
SubReadFilesDimfso,f1,ts,sConstForReading=1Setfso=CreateObject("Scripting.FileSystemObject")Setf1=fso.CreateTextFile("c:\testfile.txt",True)'Response.Write"Writingfile<br>"f1.WriteLine"HelloWorld"f1.WriteBlankLines(1)f1.Close'Response.Write"Readingfile<br>"Setts=fso.OpenTextFile("c:\testfile.txt",ForReading)s=ts.ReadLineResponse.Write"Filecontents='"&s&"'"ts.Close
![Page 854: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/854.jpg)
EndSubJScript
functionReadFiles(){varfso,f1,ts,s;varForReading=1;fso=newActiveXObject("Scripting.FileSystemObject");f1=fso.CreateTextFile("c:\\testfile.txt",true);//Response.Write("Writingfile<br>");f1.WriteLine("HelloWorld");f1.WriteBlankLines(1);f1.Close();//Response.Write("Readingfile<br>");ts=fso.OpenTextFile("c:\\testfile.txt",ForReading);s=ts.ReadLine();Response.Write("Filecontents='"+s+"'");ts.Close();}
![Page 855: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/855.jpg)
FSO
File.MoveFileSystemObject.MoveFileFile.CopyFileSystemObject.CopyFileFile.DeleteFileSystemObject.DeleteFile
VBScriptC\tmp\temp
C\tmp\temp
SubManipFilesDimfso,f1,f2,sSetfso=CreateObject("Scripting.FileSystemObject")Setf1=fso.CreateTextFile("c:\testfile.txt",True)Response.Write"Writingfile<br>"'f1.Write("Thisisatest.")'f1.CloseResponse.Write"Movingfiletoc:\tmp<br>"' C (C:\)Setf2=fso.GetFile("c:\testfile.txt")' \tmpf2.Move("c:\tmp\testfile.txt")Response.Write"Copyingfiletoc:\temp<br>"' \temp
![Page 856: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/856.jpg)
f2.Copy("c:\temp\testfile.txt")Response.Write"Deletingfiles<br>"'Setf2=fso.GetFile("c:\tmp\testfile.txt")Setf3=fso.GetFile("c:\temp\testfile.txt")'f2.Deletef3.DeleteResponse.Write"Alldone!"EndSubJScript
functionManipFiles(){varfso,f1,f2,s;fso=newActiveXObject("Scripting.FileSystemObject");f1=fso.CreateTextFile("c:\\testfile.txt",true);Response.Write("Writingfile<br>");//f1.Write("Thisisatest.");//f1.Close();Response.Write("Movingfiletoc:\\tmp<br>");// C (C:\)f2=fso.GetFile("c:\\testfile.txt");// \tmpf2.Move("c:\\tmp\\testfile.txt");Response.Write("Copyingfiletoc:\\temp<br>");
![Page 857: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/857.jpg)
// \tempf2.Copy("c:\\temp\\testfile.txt");Response.Write("Deletingfiles<br>");//f2=fso.GetFile("c:\\tmp\\testfile.txt");f3=fso.GetFile("c:\\temp\\testfile.txt");//f2.Delete();f3.Delete();Response.Write("Alldone!");}
©2000MicrosoftCorporation
![Page 858: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/858.jpg)
JScript
![Page 859: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/859.jpg)
FileSystemObject
FileSystemObject
ActiveServerPagesWindowsScriptingHost
ActiveServerPages
Web.asp
<BODY>...</BODY>
<%...%>
OptionExplicitHTML<HTML>
<%...%> OptionExplicit
SubPrint(x)Response.Write"<PRE><FONTFACE="" ""SIZE=""1"">"Response.WritexResponse.Write"</FONT></PRE>"EndSubMain
WindowsScriptingHost
SubPrint(x)WScript.EchoxEndSubMain
![Page 860: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/860.jpg)
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''FileSystemObject'Copyright1998MicrosoftCorporation ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
OptionExplicit
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''1) "&"''''''2) "OptionExplicit"' DriveTypeCDROM' DriveTypeCDORM''3)''OnErrorResumeNextErr''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''DimTabStop
![Page 861: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/861.jpg)
DimNewLine
ConstTestDrive="C"ConstTestFilePath="C:\Test"
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Drive.DriveType''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''ConstDriveTypeRemovable=1ConstDriveTypeFixed=2ConstDriveTypeNetwork=3ConstDriveTypeCDROM=4ConstDriveTypeRAMDisk=5
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''File.Attributes''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''ConstFileAttrNormal=0ConstFileAttrReadOnly=1ConstFileAttrHidden=2ConstFileAttrSystem=4ConstFileAttrVolume=8ConstFileAttrDirectory=16ConstFileAttrArchive=32ConstFileAttrAlias=64ConstFileAttrCompressed=128
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
![Page 862: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/862.jpg)
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''ConstOpenFileForReading=1ConstOpenFileForWriting=2ConstOpenFileForAppending=8
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''ShowDriveType' ' Drive''-Drive.DriveType''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''FunctionShowDriveType(Drive)
DimSSelectCaseDrive.DriveTypeCaseDriveTypeRemovableS="Removable"CaseDriveTypeFixedS="Fixed"CaseDriveTypeNetworkS="Network"CaseDriveTypeCDROMS="CD-ROM"CaseDriveTypeRAMDiskS="RAMDisk"CaseElse
![Page 863: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/863.jpg)
S="Unknown"EndSelect
ShowDriveType=S
EndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''ShowFileAttr' '''-File.Attributes'-Folder.Attributes''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
FunctionShowFileAttr(File)'File
DimSDimAttrAttr=File.Attributes
IfAttr=0ThenShowFileAttr="Normal"ExitFunctionEndIf
IfAttrAndFileAttrDirectoryThenS=S&"Directory"IfAttrAndFileAttrReadOnlyThenS=S&"Read-Only"
![Page 864: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/864.jpg)
IfAttrAndFileAttrHiddenThenS=S&"Hidden"IfAttrAndFileAttrSystemThenS=S&"System"IfAttrAndFileAttrVolumeThenS=S&"Volume"IfAttrAndFileAttrArchiveThenS=S&"Archive"IfAttrAndFileAttrAliasThenS=S&"Alias"IfAttrAndFileAttrCompressedThenS=S&"Compressed"
ShowFileAttr=S
EndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''GenerateDriveInformation' '''-FileSystemObject.Drives'-IteratingtheDrivescollection'-Drives.Count'-Drive.AvailableSpace'-Drive.DriveLetter'-Drive.DriveType'-Drive.FileSystem'-Drive.FreeSpace'-Drive.IsReady'-Drive.Path'-Drive.SerialNumber'-Drive.ShareName
![Page 865: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/865.jpg)
'-Drive.TotalSize'-Drive.VolumeName''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
FunctionGenerateDriveInformation(FSO)
DimDrivesDimDriveDimS
SetDrives=FSO.DrivesS="Numberofdrives:"&TabStop&Drives.Count&NewLine&NewLine
'S=S&String(2,TabStop)&"Drive"S=S&String(3,TabStop)&"File"S=S&TabStop&"Total"S=S&TabStop&"Free"S=S&TabStop&"Available"S=S&TabStop&"Serial"&NewLine
'S=S&"Letter"S=S&TabStop&"Path"S=S&TabStop&"Type"S=S&TabStop&"Ready?"S=S&TabStop&"Name"S=S&TabStop&"System"S=S&TabStop&"Space"
![Page 866: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/866.jpg)
S=S&TabStop&"Space"S=S&TabStop&"Space"S=S&TabStop&"Number"&NewLine
'S=S&String(105,"-")&NewLine
ForEachDriveInDrivesS=S&Drive.DriveLetterS=S&TabStop&Drive.PathS=S&TabStop&ShowDriveType(Drive)S=S&TabStop&Drive.IsReady
IfDrive.IsReadyThenIfDriveTypeNetwork=Drive.DriveTypeThenS=S&TabStop&Drive.ShareNameElseS=S&TabStop&Drive.VolumeNameEndIfS=S&TabStop&Drive.FileSystemS=S&TabStop&Drive.TotalSizeS=S&TabStop&Drive.FreeSpaceS=S&TabStop&Drive.AvailableSpaceS=S&TabStop&Hex(Drive.SerialNumber)EndIf
S=S&NewLine
Next
![Page 867: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/867.jpg)
GenerateDriveInformation=S
EndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''GenerateFileInformation' '''-File.Path'-File.Name'-File.Type'-File.DateCreated'-File.DateLastAccessed'-File.DateLastModified'-File.Size''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
FunctionGenerateFileInformation(File)
DimS
S=NewLine&"Path:"&TabStop&File.PathS=S&NewLine&"Name:"&TabStop&File.NameS=S&NewLine&"Type:"&TabStop&File.TypeS=S&NewLine&"Attribs:"&TabStop&ShowFileAttr(File)S=S&NewLine&"Created:"&TabStop&File.DateCreatedS=S&NewLine&"Accessed:"&TabStop&File.DateLastAccessed
![Page 868: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/868.jpg)
S=S&NewLine&"Modified:"&TabStop&File.DateLastModifiedS=S&NewLine&"Size"&TabStop&File.Size&NewLine
GenerateFileInformation=S
EndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''GenerateFolderInformation' '''-Folder.Path'-Folder.Name'-Folder.DateCreated'-Folder.DateLastAccessed'-Folder.DateLastModified'-Folder.Size''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
FunctionGenerateFolderInformation(Folder)
DimS
S="Path:"&TabStop&Folder.PathS=S&NewLine&"Name:"&TabStop&Folder.NameS=S&NewLine&"Attribs:"&TabStop&ShowFileAttr(Folder)S=S&NewLine&"Created:"&TabStop&Folder.DateCreatedS=S&NewLine&"Accessed:"&TabStop&Folder.DateLastAccessed
![Page 869: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/869.jpg)
S=S&NewLine&"Modified:"&TabStop&Folder.DateLastModifiedS=S&NewLine&"Size:"&TabStop&Folder.Size&NewLine
GenerateFolderInformation=S
EndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''GenerateAllFolderInformation' '''-Folder.Path'-Folder.SubFolders'-Folders.Count''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
FunctionGenerateAllFolderInformation(Folder)
DimSDimSubFoldersDimSubFolderDimFilesDimFile
S="Folder:"&TabStop&Folder.Path&NewLine&NewLineSetFiles=Folder.Files
If1=Files.CountThenS=S&"Thereis1file"&NewLine
![Page 870: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/870.jpg)
ElseS=S&"Thereare"&Files.Count&"files"&NewLineEndIf
IfFiles.Count<>0ThenForEachFileInFilesS=S&GenerateFileInformation(File)NextEndIf
SetSubFolders=Folder.SubFolders
If1=SubFolders.CountThenS=S&NewLine&"Thereis1subfolder"&NewLine&NewLineElseS=S&NewLine&"Thereare"&SubFolders.Count&"subfolders"&NewLine&NewLineEndIf
IfSubFolders.Count<>0ThenForEachSubFolderInSubFoldersS=S&GenerateFolderInformation(SubFolder)NextS=S&NewLineForEachSubFolderInSubFoldersS=S&GenerateAllFolderInformation(SubFolder)NextEndIf
GenerateAllFolderInformation=S
![Page 871: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/871.jpg)
EndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''GenerateTestInformation' ' C:\Test''-FileSystemObject.DriveExists'-FileSystemObject.FolderExists'-FileSystemObject.GetFolder''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
FunctionGenerateTestInformation(FSO)
DimTestFolderDimS
IfNotFSO.DriveExists(TestDrive)ThenExitFunctionIfNotFSO.FolderExists(TestFilePath)ThenExitFunction
SetTestFolder=FSO.GetFolder(TestFilePath)
GenerateTestInformation=GenerateAllFolderInformation(TestFolder)
EndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''DeleteTestDirectory'
![Page 872: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/872.jpg)
' test''-FileSystemObject.GetFolder'-FileSystemObject.DeleteFile'-FileSystemObject.DeleteFolder'-Folder.Delete'-File.Delete''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SubDeleteTestDirectory(FSO)
DimTestFolderDimSubFolderDimFile
'
FSO.DeleteFile(TestFilePath&"\Beatles\OctopusGarden.txt")
SetFile=FSO.GetFile(TestFilePath&"\Beatles\BathroomWindow.txt")File.Delete
'FSO.DeleteFolder(TestFilePath&"\Beatles")FSO.DeleteFile(TestFilePath&"\ReadMe.txt")SetTestFolder=FSO.GetFolder(TestFilePath)TestFolder.Delete
EndSub
![Page 873: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/873.jpg)
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''CreateLyrics' '''-FileSystemObject.CreateTextFile'-TextStream.WriteLine'-TextStream.Write'-TextStream.WriteBlankLines'-TextStream.Close''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SubCreateLyrics(Folder)
DimTextStream
SetTextStream=Folder.CreateTextFile("OctopusGarden.txt")
TextStream.Write("Octopus'Garden")'TextStream.WriteLine("(byRingoStarr)")TextStream.WriteBlankLines(1)TextStream.WriteLine("I'dliketobeundertheseainanoctopus'gardenintheshade,")TextStream.WriteLine("He'dletusin,knowswherewe'vebeen--inhisoctopus'gardenintheshade.")TextStream.WriteBlankLines(2)TextStream.Close
![Page 874: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/874.jpg)
SetTextStream=Folder.CreateTextFile("BathroomWindow.txt")TextStream.WriteLine("SheCameInThroughTheBathroomWindow(byLennon/McCartney)")TextStream.WriteLine("")TextStream.WriteLine("Shecameinthroughthebathroomwindowprotectedbyasilverspoon")TextStream.WriteLine("Butnowshesucksherthumbandwandersbythebanksofherownlagoon")TextStream.WriteBlankLines(2)TextStream.Close
EndSub
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''GetLyrics' ' lyrics''-FileSystemObject.OpenTextFile'-FileSystemObject.GetFile'-TextStream.ReadAll'-TextStream.Close'-File.OpenAsTextStream'-TextStream.AtEndOfStream'-TextStream.ReadLine''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
FunctionGetLyrics(FSO)
DimTextStreamDimSDimFile
![Page 875: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/875.jpg)
''
SetTextStream=FSO.OpenTextFile(TestFilePath&"\Beatles\OctopusGarden.txt",OpenFileForReading)
S=TextStream.ReadAll&NewLine&NewLineTextStream.Close
SetFile=FSO.GetFile(TestFilePath&"\Beatles\BathroomWindow.txt")SetTextStream=File.OpenAsTextStream(OpenFileForReading)DoWhileNotTextStream.AtEndOfStreamS=S&TextStream.ReadLine&NewLineLoopTextStream.Close
GetLyrics=SEndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''BuildTestDirectory' ' FileSystemObject''C:\Test'C:\Test\ReadMe.txt'C:\Test\Beatles'C:\Test\Beatles\OctopusGarden.txt
![Page 876: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/876.jpg)
'C:\Test\Beatles\BathroomWindow.txt''-FileSystemObject.DriveExists'-FileSystemObject.FolderExists'-FileSystemObject.CreateFolder'-FileSystemObject.CreateTextFile'-Folders.Add'-Folder.CreateTextFile'-TextStream.WriteLine'-TextStream.Close''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
FunctionBuildTestDirectory(FSO)
DimTestFolderDimSubFoldersDimSubFolderDimTextStream' (a) (b)
IfNotFSO.DriveExists(TestDrive)ThenBuildTestDirectory=FalseExitFunctionEndIf
IfFSO.FolderExists(TestFilePath)ThenBuildTestDirectory=FalseExitFunctionEndIf
![Page 877: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/877.jpg)
SetTestFolder=FSO.CreateFolder(TestFilePath)
SetTextStream=FSO.CreateTextFile(TestFilePath&"\ReadMe.txt")TextStream.WriteLine("Mysonglyricscollection")TextStream.Close
SetSubFolders=TestFolder.SubFoldersSetSubFolder=SubFolders.Add("Beatles")CreateLyricsSubFolderBuildTestDirectory=True
EndFunction
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' test ' test' test''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SubMain
DimFSO
'TabStop=Chr(9)NewLine=Chr(10)
SetFSO=CreateObject("Scripting.FileSystemObject")
![Page 878: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/878.jpg)
IfNotBuildTestDirectory(FSO)ThenPrint"Testdirectoryalreadyexistsorcannotbecreated.Cannotcontinue."ExitSubEndIf
PrintGenerateDriveInformation(FSO)&NewLine&NewLinePrintGenerateTestInformation(FSO)&NewLine&NewLinePrintGetLyrics(FSO)&NewLine&NewLineDeleteTestDirectory(FSO)
EndSub
©2000MicrosoftCorporation
![Page 879: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/879.jpg)
JScript
![Page 880: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/880.jpg)
Script
Dictionary AddDictionaryFoldersFolder AddFolders
BuildPathTextStream Close
CopyCopyFileCopyFolderCreateFolder
TextStream CreateTextFileDeleteDeleteFileDeleteFolder
TrueFalse DriveExistsDictionaryTrueFalse Exists
TrueFalse FileExistsTrueFalse FolderExists
GetAbsolutePathNameGetBaseName
Drive GetDriveGetDriveNameGetExtensionName
File GetFileGetFileNameGetFileVersion
Folder GetFolderGetParentFolderNameGetSpecialFolderGetTempName
Dictionary ItemsDictionary Keys
MoveMoveFileMoveFolder
TextStream OpenAsTextStreamTextStream OpenTextFileTextStream ReadTextStream ReadAllTextStream ReadLineDictionary RemoveDictionary RemoveAll
![Page 881: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/881.jpg)
TextStream SkipTextStream SkipLineTextStream WriteTextStream WriteBlankLinesTextStream WriteLine
©2000MicrosoftCorporation
![Page 882: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/882.jpg)
JScript
![Page 883: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/883.jpg)
Add(Dictionary)
Dictionary
object.Add(key,item)
object Dictionary
key item key
item key item
key
Add
vard;d=newActiveXObject("Scripting.Dictionary");d.Add("a","Athens");d.Add("b","Belgrade");d.Add("c","Cairo");
Add(Folders) |Exists|Items|Keys|Remove|RemoveAllDictionary
![Page 884: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/884.jpg)
©2000MicrosoftCorporation
![Page 885: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/885.jpg)
JScript
![Page 886: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/886.jpg)
Add(Folders)
Folders Folder
object.Add(folderName)
object Folders
folderName Folder
Add
functionAddNewFolder(path,folderName){varfso,f,fc,nf;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFolder(path);fc=f.SubFolders;if(folderName!="")nf=fc.Add(folderName);elsenf=fc.Add("NewFolder");}
folderName
![Page 887: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/887.jpg)
Add(Dictionary) Folders
©2000MicrosoftCorporation
![Page 888: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/888.jpg)
JScript
![Page 889: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/889.jpg)
BuildPath
object.BuildPath(path,name)
objectFileSystemObject
path name
name path
BuildPath
BuildPath
functionGetBuildPath(path){varfso,newpath;fso=newActiveXObject("Scripting.FileSystemObject");newpath=fso.BuildPath(path,"NewFolder");return(newpath);}
![Page 890: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/890.jpg)
GetAbsolutePathName|GetBaseName|GetDriveName|GetExtensionName|GetFileName|GetParentFolderName|GetTempName FileSystemObject
©2000MicrosoftCorporation
![Page 891: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/891.jpg)
JScript
![Page 892: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/892.jpg)
Close
TextStream
object.Close();
object TextStream
Close
varfso;fso=newActiveXObject("Scripting.FileSystemObject");a=fso.CreateTextFile("c:\\testfile.txt",true);a.WriteLine("Thisisatest.");a.Close();
©2000MicrosoftCorporation
![Page 893: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/893.jpg)
JScript
![Page 894: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/894.jpg)
Copy
object.Copy(destination[,overwrite]);
object File Folder
destination
overwriteBoolean True False
Copy File Folder FileSystemObject.CopyFileFileSystemObject.CopyFolder object
Copy
varfso,f;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.CreateTextFile("c:\\testfile.txt",true);f.WriteLine("Thisisatest.");f.Close();f=fso.GetFile("c:\\testfile.txt");
![Page 895: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/895.jpg)
f.Copy("c:\\windows\\desktop\\test2.txt");
CopyFile|CopyFolder|Delete|Move|OpenAsTextStreamFile|Folder
©2000MicrosoftCorporation
![Page 896: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/896.jpg)
JScript
![Page 897: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/897.jpg)
CopyFile
object.CopyFile(source,destination[,overwrite])
object object FileSystemObject
source
destination source
overwriteBoolean true false truedestination overwrite CopyFile
source
fso=newActiveXObject("Scripting.FileSystemObject");fso.CopyFile("c:\\mydocuments\\letters\\*.doc","c:\\tempfolder\\")
fso=newActiveXObject("Scripting.FileSystemObject");fso.CopyFile("c:\\mydocuments\\*\\R1???97.xls","c:\\tempfolder")
source destination(\) destination
![Page 898: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/898.jpg)
destination
destination source
destination overwrite false source
destination
source CopyFile
Copy|CopyFolder|CreateTextFile|DeleteFile|MoveFileFileSystemObject
©2000MicrosoftCorporation
![Page 899: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/899.jpg)
JScript
![Page 900: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/900.jpg)
CopyFolder
object.CopyFolder(source,destination[,overwrite]);
objectFileSystemObject
source
destination source
overwriteBoolean true false true
source
fso=newActiveXObject("Scripting.FileSystemObject");fso.CopyFolder("c:\\mydocuments\\letters\\*","c:\\tempfolder\\")
fso=newActiveXObject("Scripting.FileSystemObject");fso.CopyFolder("c:\\mydocuments\\*\\*","c:\\tempfolder\\")
source destination(\) destinationdestination
![Page 901: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/901.jpg)
destination source
destination
destination source destination overwrite false
destination overwrite false
source
CopyFolder
CopyFile|Copy|CreateFolder|DeleteFolder|MoveFolderFileSystemObject
©2000MicrosoftCorporation
![Page 902: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/902.jpg)
JScript
![Page 903: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/903.jpg)
CreateFolder
object.CreateFolder(foldername)
objectFileSystemObject
foldername
CreateFolder
varfso=newActiveXObject("Scripting.FileSystemObject");vara=fso.CreateFolder("c:\\newfolder");
CopyFolder|DeleteFolder|MoveFolder FileSystemObject
©2000MicrosoftCorporation
![Page 904: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/904.jpg)
JScript
![Page 905: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/905.jpg)
CreateTextFile
TextStream
object.CreateTextFile(filename[,overwrite[,unicode]])
objectFileSystemObjectFolder
filename
overwriteBoolean true false
unicodeBooleanUnicodeASCIIUnicode trueASCII falseASCII
CreateTextFile
varfso=newActiveXObject("Scripting.FileSystemObject");vara=fso.CreateTextFile("c:\\testfile.txt",true);a.WriteLine("Thisisatest.");a.Close();
overwrite false filename
![Page 906: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/906.jpg)
CreateFolder|OpenAsTextStream|OpenTextFile FileSystemObject|Folder
©2000MicrosoftCorporation
![Page 907: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/907.jpg)
JScript
![Page 908: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/908.jpg)
Delete
object.Delete(force);
object File Folder
forceBoolean True False
DeleteFileFolderFileSystemObject.DeleteFileFileSystemObject.DeleteFolder
Delete
Delete
varfso,f;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.CreateTextFile("c:\\testfile.txt",true);f.WriteLine("Thisisatest.");f.Close();f=fso.GetFile("c:\\testfile.txt");f.Delete();
![Page 909: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/909.jpg)
Copy|DeleteFile|DeleteFolder|Move|OpenAsTextStreamFile|Folder
©2000MicrosoftCorporation
![Page 910: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/910.jpg)
JScript
![Page 911: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/911.jpg)
DeleteFile
object.DeleteFile(filespec[,force]);
objectFileSystemObject
filespec filespec
forceBoolean true false
DeleteFile
DeleteFile
functionDeleteFile(filespec){varfso;fso=newActiveXObject("Scripting.FileSystemObject");fso.DeleteFile(filespec);}
CopyFile|CreateTextFile|Delete|DeleteFolder|MoveFile
![Page 912: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/912.jpg)
FileSystemObject
©2000MicrosoftCorporation
![Page 913: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/913.jpg)
JScript
![Page 914: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/914.jpg)
DeleteFolder
object.DeleteFolder(folderspec[,force]);
objectFileSystemObject
folderspec folderspec
forceBoolean true false
DeleteFolder
DeleteFolder
DeleteFolder
functionDeleteFolder(folderspec){varfso;fso=newActiveXObject("Scripting.FileSystemObject");fso.DeleteFolder(folderspec);}
![Page 915: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/915.jpg)
CopyFolder|CreateFolder|Delete|DeleteFile|MoveFolderFileSystemObject
©2000MicrosoftCorporation
![Page 916: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/916.jpg)
JScript
![Page 917: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/917.jpg)
DriveExists
True False
object.DriveExists(drivespec)
objectFileSystemObject
drivespec
DriveExists true Drive IsReady
DriveExists
functionReportDriveStatus(drv){varfso,s="";fso=newActiveXObject("Scripting.FileSystemObject");if(fso.DriveExists(drv))s+="Drive"+drv+"exists.";elses+="Drive"+drv+"doesn'texist.";return(s);}
![Page 918: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/918.jpg)
DriveObject|DrivesCollection|FileExists|FolderExists|GetDrive|GetDriveName|IsReady FileSystemObject
©2000MicrosoftCorporation
![Page 919: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/919.jpg)
JScript
![Page 920: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/920.jpg)
Exists
Dictionary true false
object.Exists(key)
object Dictionary
key Dictionary key
Exists
functionkeyExists(k){varfso,s="";d=newActiveXObject("Scripting.Dictionary");d.Add("a","Athens");d.Add("b","Belgrade");d.Add("c","Cairo");if(d.Exists(k))s+="Specifiedkeyexists.";elses+="Specifiedkeydoesn'texist.";return(s);}
![Page 921: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/921.jpg)
Add(Dictionary) |Items|Keys|Remove|RemoveAllDictionary
©2000MicrosoftCorporation
![Page 922: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/922.jpg)
JScript
![Page 923: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/923.jpg)
FileExists
True; False
object.FileExists(filespec)
objectFileSystemObject
filespec.,
FileExists
functionReportFileStatus(filespec){varfso,s=filespec;fso=newActiveXObject("Scripting.FileSystemObject");if(fso.FileExists(filespec))s+="exists.";elses+="doesn'texist.";return(s);}
DriveExists|FolderExists|GetFile|GetFileNameFileSystemObject
©2000MicrosoftCorporation
![Page 924: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/924.jpg)
JScript
![Page 925: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/925.jpg)
FolderExists
True False
object.FolderExists(folderspec)
objectFileSystemObject
folderspec
FileExists
functionReportFolderStatus(fldr){varfso,s=fldr;fso=newActiveXObject("Scripting.FileSystemObject");if(fso.FolderExists(fldr))s+="exists.";elses+="doesn'texist.";return(s);}
DriveExists|FileExists|GetFolder|GetParentFolderNameFileSystemObject
©2000MicrosoftCorporation
![Page 926: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/926.jpg)
JScript
![Page 927: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/927.jpg)
GetAbsolutePathName
object.GetAbsolutePathName(pathspec)
objectFileSystemObject
pathspec
(\)
c:\mydocuments\reports GetAbsolutePathName
pathspec"c:" "c:\mydocuments\reports""c:.." "c:\mydocuments""c:\\" "c:\""c:*.*\\may97" "c:\mydocuments\reports\*.*\may97""region1" "c:\mydocuments\reports\region1""c:\\..\\..\\mydocuments" "c:\mydocuments"
GetAbsolutePathName
functionShowAbsolutePath(path){varfso,s="";fso=newActiveXObject("Scripting.FileSystemObject");s+=fso.GetAbsolutePathName(path);
![Page 928: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/928.jpg)
return(s);}
GetBaseName|GetDrive|GetDriveName|GetExtensionName|GetFile|GetFileName|GetFlieVersion|GetFolder|GetParentFolderName|GetSpecialFolder|GetTempNameFileSystemObject
©2000MicrosoftCorporation
![Page 929: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/929.jpg)
JScript
![Page 930: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/930.jpg)
GetBaseName
object.GetBaseName(path)
objectFileSystemObject
path
path GetBaseName("")
GetBaseName path
GetBaseName
functionShowBaseName(filespec){varfso,s="";fso=newActiveXObject("Scripting.FileSystemObject");s+=fso.GetBaseName(filespec);return(s);}
GetAbsolutePathName|GetDrive|GetDriveName|GetExtensionName
![Page 931: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/931.jpg)
|GetFile|GetFileName|GetFileVersion|GetFolder|GetParentFolderName|GetSpecialFolder|GetTempNameFileSystemObject
©2000MicrosoftCorporation
![Page 932: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/932.jpg)
JScript
![Page 933: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/933.jpg)
GetDrive
Drive
object.GetDrive(drivespec);
objectFileSystemObject
drivespec drivespec(c)(c:)(c:\)(\\computer2\share1)
drivespec
GetDrive drivespec
DriveSpec=GetDriveName(GetAbsolutePathName(Path))
GetDrive
functionShowFreeSpace(drvPath){varfso,d,s="";fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(drvPath));s="Drive"+drvPath.toUpperCase()+"-";s+=d.VolumeName+"<br>";
![Page 934: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/934.jpg)
s+="FreeSpace:"+d.FreeSpace/1024+"Kbytes";return(s);}
GetAbsolutePathName|GetBaseName|GetDriveName|GetExtensionName|GetFile|GetFileName|GetFileVersion|GetFolder|GetParentFolderName|GetSpecialFolder|GetTempName FileSystemObject
©2000MicrosoftCorporation
![Page 935: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/935.jpg)
JScript
![Page 936: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/936.jpg)
GetDriveName
object.GetDriveName(path)
objectFileSystemObject
path
GetDriveName("")
GetDriveName path
GetDriveName
functionGetDriveLetter(path){varfso,s="";fso=newActiveXObject("Scripting.FileSystemObject");s+=fso.GetDrive(fso.GetDriveName(fso.GetAbsolutePathName(path)return(s);}
GetAbsolutePathName|GetBaseName|GetDrive|GetExtensionName
![Page 937: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/937.jpg)
|GetFile|GetFileName|GetFileVersion|GetFolder|GetParentFolderName|GetSpecialFolder|GetTempNameFileSystemObject
©2000MicrosoftCorporation
![Page 938: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/938.jpg)
JScript
![Page 939: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/939.jpg)
GetExtensionName
object.GetExtensionName(path)
objectFileSystemObject
path
(\)
path GetExtensionName("")
GetExtensionName
functionShowExtensionName(filespec){varfso,s="";fso=newActiveXObject("Scripting.FileSystemObject");s+=fso.GetExtensionName(filespec);return(s);}
GetAbsolutePathName|GetBaseName|GetDrive|GetDriveName|
![Page 940: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/940.jpg)
GetFile|GetFileName|GetFileVersion|GetFolder|GetParentFolderName|GetSpecialFolder|GetTempNameFileSystemObject
©2000MicrosoftCorporation
![Page 941: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/941.jpg)
JScript
![Page 942: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/942.jpg)
GetFile
File
object.GetFile(filespec)
objectFileSystemObject
filespec filespec
GetFile
functionShowFileAccessInfo(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s=f.Path.toUpperCase()+"<br>";s+="Created:"+f.DateCreated+"<br>";s+="LastAccessed:"+f.DateLastAccessed+"<br>";s+="LastModified:"+f.DateLastModifiedreturn(s);}
![Page 943: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/943.jpg)
GetAbsolutePathName|GetBaseName|GetDrive|GetDriveName|GetExtensionName|GetFileName|GetFileVersion|GetFolder|GetParentFolderName|GetSpecialFolder|GetTempNameFileSystemObject
©2000MicrosoftCorporation
![Page 944: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/944.jpg)
JScript
![Page 945: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/945.jpg)
GetFileName
object.GetFileName(pathspec)
objectFileSystemObject
pathspec
pathspec GetFileName("")
GetFileName
GetFileName
functionShowFileName(filespec){varfso,s="";fso=newActiveXObject("Scripting.FileSystemObject");s+=fso.GetFileName(filespec);return(s);}
GetAbsolutePathName|GetBaseName|GetDrive|GetDriveName|
![Page 946: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/946.jpg)
GetExtensionName|GetFile|GetFileVersion|GetFolder|GetParentFolderName|GetSpecialFolder|GetTempNameFileSystemObject
©2000MicrosoftCorporation
![Page 947: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/947.jpg)
JScript
![Page 948: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/948.jpg)
getFileVersion
Object.GetFileVersion(pathspec)
object FileSystemObject
pathspec
pathspec GetFileVersion0("")
GetFileVersion
GetFileVersion
functionShowFileVersion(pathspec){varfso,s="";fso=newActiveXObject("Scripting.FileSystemObject");s+=fso.GetFileVersion(pathspec);if(s=="")s=" ";return(s);}
![Page 949: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/949.jpg)
1
©2000MicrosoftCorporation
![Page 950: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/950.jpg)
JScript
![Page 951: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/951.jpg)
GetFolder
Folder
object.GetFolder(folderspec)
objectFileSystemObject
folderspec folderspec
GetFolder
functionShowFolderList(folderspec){varfso,f,fc,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFolder(folderspec);fc=newEnumerator(f.SubFolders);s="";for(;!fc.atEnd();fc.moveNext()){s+=fc.item();s+="<br>";
![Page 952: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/952.jpg)
}return(s);}
GetAbsolutePathName|GetBaseName|GetDrive|GetDriveName|GetExtensionName|GetFile|GetFileName|GetFileVersion|GetParentFolderName|GetSpecialFolder|GetTempNameFileSystemObject
©2000MicrosoftCorporation
![Page 953: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/953.jpg)
JScript
![Page 954: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/954.jpg)
GetParentFolderName
object.GetParentFolderName(path)
objectFileSystemObject
path
path GetParentFolderName("")
GetParentFolderName path
GetParentFolderName
functionShowParentFolderName(filespec){varfso,s="";fso=newActiveXObject("Scripting.FileSystemObject");s+=fso.GetParentFolderName(filespec);return(s);}
GetAbsolutePathName|GetBaseName|GetDrive|GetDriveName|
![Page 955: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/955.jpg)
GetExtensionName|GetFile|GetFileName|GetFileVersion|GetFolder|GetSpecialFolder|GetTempName FileSystemObject
©2000MicrosoftCorporation
![Page 956: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/956.jpg)
JScript
![Page 957: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/957.jpg)
GetSpecialFolder
object.GetSpecialFolder(folderspec)
objectFileSystemObject
folderspec
folderspec
WindowsFolder 0 WindowsWindowsSystemFolder 1 SystemTemporaryFolder 2 TempTMP
GetSpecialFolder
varfso,tempfile;fso=newActiveXObject("Scripting.FileSystemObject");
functionCreateTempFile(){vartfolder,tfile,tname,fname,TemporaryFolder=2;tfolder=fso.GetSpecialFolder(TemporaryFolder);tname=fso.GetTempName();
![Page 958: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/958.jpg)
tfile=tfolder.CreateTextFile(tname);return(tfile);}tempfile=CreateTempFile();tempfile.writeline("HelloWorld");tempfile.close();
GetAbsolutePathName|GetBaseName|GetDrive|GetDriveName|GetExtensionName|GetFile|GetFileName|GetFileVersion|GetFolder|GetParentFolderName|GetTempNameFileSystemObject
©2000MicrosoftCorporation
![Page 959: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/959.jpg)
JScript
![Page 960: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/960.jpg)
GetTempName
object.GetTempName();
object FileSystemObject
GetTempName CreateTextFile
GetTempName
varfso,tempfile;fso=newActiveXObject("Scripting.FileSystemObject");
functionCreateTempFile(){vartfolder,tfile,tname,fname,TemporaryFolder=2;tfolder=fso.GetSpecialFolder(TemporaryFolder);tname=fso.GetTempName();tfile=tfolder.CreateTextFile(tname);return(tfile);}tempfile=CreateTempFile();tempfile.writeline("HelloWorld");tempfile.close();
GetAbsolutePathName|GetBaseName|GetDrive|GetDriveName|
![Page 961: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/961.jpg)
GetExtensionName|GetFile|GetFileName|GetFileVersion|GetFolder|GetParentFolderName|GetSpecialFolderFileSystemObject
©2000MicrosoftCorporation
![Page 962: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/962.jpg)
JScript
![Page 963: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/963.jpg)
Items
Dictionary
object.Items()
object Dictionary
Items
functionItemsDemo(){vara,d,i,s;//d=newActiveXObject("Scripting.Dictionary");d.Add("a","Athens");//d.Add("b","Belgrade");d.Add("c","Cairo");a=(newVBArray(d.Items())).toArray();//s="";for(iina)// dictionary{s+=a[i]+"<br>";}return(s);//}
Add(Dictionary) |Exists|Keys|Remove|RemoveAllDictionary
![Page 964: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/964.jpg)
©2000MicrosoftCorporation
![Page 965: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/965.jpg)
JScript
![Page 966: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/966.jpg)
Keys
Dictionary
object.Keys()
object Dictionary
Keys
functionKeysDemo(){vara,d,i,s;//d=newActiveXObject("Scripting.Dictionary");d.Add("a","Athens");//d.Add("b","Belgrade");d.Add("c","Cairo");a=(newVBArray(d.Keys())).toArray();//s="";for(iina)// dictionary{s+=a[i]+"-"+d(a[i])+"<br>";}return(s);//}
Add(Dictionary) |Exists|Items|Remove|RemoveAllDictionary
![Page 967: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/967.jpg)
©2000MicrosoftCorporation
![Page 968: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/968.jpg)
JScript
![Page 969: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/969.jpg)
Move
object.Move(destination);
object File Folder
destination
MoveFileFolderFileSystemObject.MoveFileFileSystemObject.MoveFolder
Copy|Delete|MoveFile|MoveFolder|OpenAsTextStreamFile|Folder
©2000MicrosoftCorporation
![Page 970: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/970.jpg)
JScript
![Page 971: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/971.jpg)
MoveFile
object.MoveFile(source,destination);
objectFileSystemObject
source source
destination destination
source destination(\) destinationdestination
destination
destination
destination
source MoveFile
MoveFile
functionMoveFile2Desktop(filespec){varfso;
![Page 972: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/972.jpg)
fso=newActiveXObject("Scripting.FileSystemObject");fso.MoveFile(filespec,"c:\\windows\\desktop\\");}
CopyFile|DeleteFile|GetFile|GetFileName|Move|MoveFolder|OpenTextFile FileSystemObject
©2000MicrosoftCorporation
![Page 973: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/973.jpg)
JScript
![Page 974: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/974.jpg)
MoveFolder
object.MoveFolder(source,destination);
objectFileSystemObject
source source
destination destination
source destination(\) destinationdestination
destination
destination
destination
source MoveFolder
MoveFolder
functionMoveFldr2Desktop(fldrspec){varfso;
![Page 975: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/975.jpg)
fso=newActiveXObject("Scripting.FileSystemObject");fso.MoveFolder(fldrspec,"c:\\windows\\desktop\\");}
CopyFile|DeleteFile|GetFile|GetFileName|Move|MoveFile|OpenTextFile FileSystemObject
©2000MicrosoftCorporation
![Page 976: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/976.jpg)
JScript
![Page 977: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/977.jpg)
OpenAsTextStream
TextStream
object.OpenAsTextStream([iomode,[format]])
object File
iomode/ ForReading ForWriting ForAppending
format ASCII
iomode
ForReading 1 ForWriting 2 ForAppending 8
format
TristateUseDefault -2TristateTrue -1 UnicodeTristateFalse 0 ASCII
![Page 978: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/978.jpg)
OpenAsTextStreamFileSystemObjectOpenTextFileOpenAsTextStream
OpenAsTextStream
functionTextStreamTest(){varfso,f,ts,s;varForReading=1,ForWriting=2,ForAppending=8;varTristateUseDefault=-2,TristateTrue=-1,TristateFalse=0;fso=newActiveXObject("Scripting.FileSystemObject");fso.CreateTextFile("test1.txt");//f=fso.GetFile("test1.txt");ts=f.OpenAsTextStream(ForWriting,TristateUseDefaultts.Write("HelloWorld");ts.Close();ts=f.OpenAsTextStream(ForReading,TristateUseDefaults=ts.ReadLine();ts.Close();return(s);}
Copy|CreateTextFile|Delete|Move|OpenTextFile File
©2000MicrosoftCorporation
![Page 979: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/979.jpg)
JScript
![Page 980: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/980.jpg)
OpenTextFile
TextStream
object.OpenTextFile(filename[,iomode[,create[,format]]])
object object FileSystemObject
filename
iomodeForReadingForWritingForAppending
createBoolean filename True False
format ASCII
iomode
ForReading 1 ForWriting 2ForAppending 8
format
TristateTrue Unicode
![Page 981: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/981.jpg)
TristateFalse ASCIITristateUseDefault
OpenTextFile
varfs,a,ForAppending;ForAppending=8;fs=newActiveXObject("Scripting.FileSystemObject");a=fs.OpenTextFile("c:\\testfile.txt",ForAppending,false...a.Close();
CreateTextFile|OpenAsTextStream FileSystemObject
©2000MicrosoftCorporation
![Page 982: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/982.jpg)
JScript
![Page 983: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/983.jpg)
Read
TextStream
object.Read(characters)
object TextStream
characters
ReadHeader
functionGetHeader(){varfso,f;varForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.OpenTextFile("c:\\testfile.txt",ForWriting,true);f.Write("Header");f.Write("1234567890987654321");f.Close();f=fso.OpenTextFile("c:\\testfile.txt",ForReading);return(f.Read(6));}
ReadAll|ReadLine|Skip|SkipLine TextStream
![Page 984: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/984.jpg)
©2000MicrosoftCorporation
![Page 985: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/985.jpg)
JScript
![Page 986: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/986.jpg)
ReadAll
TextStream
object.ReadAll();
object TextStream
ReadAll
ReadAll
functionGetEverything(){varfso,f;varForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.OpenTextFile("c:\\testfile.txt",ForWriting,true);f.Write("Header");f.Write("1234567890987654321");f.Close();f=fso.OpenTextFile("c:\\testfile.txt",ForReading);return(f.ReadAll());}
Read|ReadLine|Skip|SkipLine
TextStream
![Page 987: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/987.jpg)
©2000MicrosoftCorporation
![Page 988: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/988.jpg)
JScript
![Page 989: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/989.jpg)
ReadLine
TextStream
object.ReadLine()
object TextStream
Line
functionGetLine(){varfso,f,r;varForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.OpenTextFile("c:\\testfile.txt",ForWriting,true);f.WriteLine("Helloworld!");f.WriteLine("JScriptisfun");f.Close();f=fso.OpenTextFile("c:\\testfile.txt",ForReading);r=f.ReadLine();return(r);}
Read|ReadAll|Skip|SkipLine TextStream
©2000MicrosoftCorporation
![Page 990: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/990.jpg)
JScript
![Page 991: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/991.jpg)
Remove
Dictionary
object.Remove(key)
object Dictionary
key key Dictionary
Remove
vara,d,i,s;//d=newActiveXObject("Scripting.Dictionary");d.Add("a","Athens");//d.Add("b","Belgrade");d.Add("c","Cairo");...d.Remove("b");//
Add(Dictionary) |Exists|Items|Keys|RemoveAllDictionary
![Page 992: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/992.jpg)
©2000MicrosoftCorporation
![Page 993: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/993.jpg)
JScript
![Page 994: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/994.jpg)
RemoveAll
RemoveAll Dictionary
object.RemoveAll()
object Dictionary
RemoveAll
vara,d,i;//d=newActiveXObject("Scripting.Dictionary");d.Add("a","Athens");//d.Add("b","Belgrade");d.Add("c","Cairo");...d.RemoveAll();// dictionary
Add(Dictionary) |Exists|Items|Keys|Remove Dictionary
©2000MicrosoftCorporation
![Page 995: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/995.jpg)
JScript
![Page 996: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/996.jpg)
Skip
TextStream
object.Skip(characters)
object TextStream
characters
Skip
functionSkipDemo(){varfso,f,r;varForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject")f=fso.OpenTextFile("c:\\testfile.txt",ForWriting,true);f.WriteLine("Helloworld!");f.WriteLine("JScriptisfun");f.Close();f=fso.OpenTextFile("c:\\testfile.txt",ForReading);f.Skip(6);
![Page 997: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/997.jpg)
r=f.ReadLine();return(r);}
Close|Read|ReadAll|ReadLine|SkipLine|Write|WriteLine|WriteBlankLines TextStream
©2000MicrosoftCorporation
![Page 998: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/998.jpg)
JScript
![Page 999: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/999.jpg)
SkipLine
TextStream
object.SkipLine()
object TextStream
SkipLine
functionSkipLineDemo(){varfso,f,rvarForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject")f=fso.OpenTextFile("c:\\testfile.txt",ForWriting,true)f.WriteLine("Helloworld!");f.WriteLine("JScriptisfun");f.Close();f=fso.OpenTextFile("c:\\testfile.txt",ForReading);f.SkipLine();r=f.ReadLine();return(r);}
Read|ReadAll|ReadLine|Skip TextStream
©2000MicrosoftCorporation
![Page 1000: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1000.jpg)
JScript
![Page 1001: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1001.jpg)
Write
TextStream
object.Write(string)
object TextStream
string
WriteLine
Write
functionWriteDemo(){varfso,f,rvarForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject")f=fso.OpenTextFile("c:\\testfile.txt",ForWriting,true)f.Write("Helloworld!");f.Close();f=fso.OpenTextFile("c:\\testfile.txt",ForReading);r=f.ReadLine();return(r);}
![Page 1002: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1002.jpg)
WriteBlankLines|WriteLine TextStream
©2000MicrosoftCorporation
![Page 1003: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1003.jpg)
JScript
![Page 1004: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1004.jpg)
WriteBlankLines
TextStream
object.WriteBlankLines(lines)
object TextStream
lines
WriteBlankLines
functionWriteBlanksDemo(){varfso,f,r;varForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.OpenTextFile("c:\\testfile.txt",ForWriting,true);f.Write("Helloworld!");f.WriteBlankLines(2);f.Write("JScriptisfun!");f.Close();f=fso.OpenTextFile("c:\\testfile.txt",ForReading);r=f.ReadAll();return(r);
![Page 1005: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1005.jpg)
}
Write|WriteLine TextStream
©2000MicrosoftCorporation
![Page 1006: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1006.jpg)
JScript
![Page 1007: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1007.jpg)
WriteLine
TextStream
object.WriteLine([string])
object TextStream
string
WriteLine
varfso,f;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.CreateTextFile("c:\\testfile.txt",true);f.WriteLine("Thisisatest.");f.Close();
Write|WriteBlankLines TextStream
©2000MicrosoftCorporation
![Page 1008: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1008.jpg)
JScript
![Page 1009: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1009.jpg)
Script
DictionaryDriveDrivesFile
File FilesFileSystemObjectFolder
FolderFolder Folders
TextStream
©2000MicrosoftCorporation
![Page 1010: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1010.jpg)
JScript
![Page 1011: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1011.jpg)
Dictionary
y=newActiveXObject("Scripting.Dictionary")
DictionaryPERL
Dictionary:
vary=newActiveXObject("Scripting.Dictionary");y.add("a","test");if(y.Exists("a"))document.write("true");...
Add(Dictionary) |Exists|Items|Keys|Remove|RemoveAll
Count|Item|Key
FileSystemObject|TextStream
©2000MicrosoftCorporation
![Page 1012: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1012.jpg)
JScript
![Page 1013: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1013.jpg)
Drive
Drive
functionShowFreeSpace(drvPath){varfso,d,s;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(drvPath));s="Drive"+drvPath+"-";s+=d.VolumeName+"<br>";s+="FreeSpace:"+d.FreeSpace/1024+"Kbytes";return(s);}
Drive
AvailableSpace|DriveLetter|DriveType|FileSystem|FreeSpace|IsReady|Path|RootFolder|SerialNumber|ShareName|TotalSize
|VolumeName
![Page 1014: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1014.jpg)
Drives|File|Files|Folder|Folders|GetDrive
©2000MicrosoftCorporation
![Page 1015: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1015.jpg)
JScript
![Page 1016: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1016.jpg)
Drives
Drives
Drives Drives Enumerator
functionShowDriveList(){varfso,s,n,e,x;fso=newActiveXObject("Scripting.FileSystemObject");e=newEnumerator(fso.Drives);s="";for(;!e.atEnd();e.moveNext()){x=e.item();s=s+x.DriveLetter;s+="-";if(x.DriveType==3)n=x.ShareName;elseif(x.IsReady)n=x.VolumeName;elsen="[Drivenotready]";s+=n+"<br>";}return(s);
![Page 1017: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1017.jpg)
}
Count|Item
Drive|Drives|File|Files|Folder|Folders
©2000MicrosoftCorporation
![Page 1018: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1018.jpg)
JScript
![Page 1019: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1019.jpg)
File
File
functionShowFileInfo(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s=f.DateCreated;return(s);}
Copy|Delete|Move|OpenAsTextStream
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Name|ParentFolder|Path|ShortName|ShortPath|Size
|Type
Drive|Drives|Files|Folder|Folders
©2000MicrosoftCorporation
![Page 1020: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1020.jpg)
JScript
![Page 1021: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1021.jpg)
Files
File
Files Enumerator for
functionShowFolderFileList(folderspec){varfso,f,f1,fc,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFolder(folderspec);fc=newEnumerator(f.files);s="";for(;!fc.atEnd();fc.moveNext()){s+=fc.item();s+="<br>";}return(s);}
Files
Count|Item
![Page 1022: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1022.jpg)
Drive|Drives|File|Folder|Folders
©2000MicrosoftCorporation
![Page 1023: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1023.jpg)
JScript
![Page 1024: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1024.jpg)
FileSystemObject
y=newActiveXObject("Scripting.FileSystemObject")
FileSystemObjext TextStream
varfso=newActiveXObject("Scripting.FileSystemObjectvara=fso.CreateTextFile("c:\\testfile.txt",true);a.WriteLine("Thisisatest.");a.Close();
ActiveXObject FileSystemObject(fso) CreateTextFileTextStream(a) WriteLine Close
BuildPath|CopyFile|CopyFolder|CreateFolder|CreateTextFile|DeleteFile|DeleteFolder|DriveExists|FileExists|FolderExists|GetAbsolutePathName|GetBaseName|GetDrive|GetDriveName|GetExtensionName|GetFile|GetFileName|GetFolder|GetParentFolderName|GetSpecialFolder|GetTempName|MoveFile|MoveFolder|OpenTextFile
Drives
Dictionary|Drive|Drives|File|Files|Folder|Folders|
![Page 1025: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1025.jpg)
TextStream
©2000MicrosoftCorporation
![Page 1026: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1026.jpg)
JScript
![Page 1027: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1027.jpg)
Folder
Folder
functionShowFolderInfo(folderspec){varfso,folder,s;fso=newActiveXObject("Scripting.FileSystemObject");folder=fso.GetFolder(folderspec);s=folder.DateCreated;return(s);}
Copy|Delete|Move|OpenAsTextStream
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath|Size|SubFolders|Type
Drive|Drives|File|Files|Folders
©2000MicrosoftCorporation
![Page 1028: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1028.jpg)
JScript
![Page 1029: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1029.jpg)
Folders
Folder Folder
Folders Enumerator for
functionShowFolderList(folderspec){varfso,f,fc,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFolder(folderspec);fc=newEnumerator(f.SubFolders);s="";for(;!fc.atEnd();fc.moveNext()){s+=fc.item();s+="<br>";}return(s);}
Add(Folders)
Count|Item
![Page 1030: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1030.jpg)
Drive|Drives|File|Files|Folder|SubFolders
©2000MicrosoftCorporation
![Page 1031: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1031.jpg)
JScript
![Page 1032: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1032.jpg)
TextStream
TextStream.{property|method()}
property method TextStream TextStreamFileSystemObject TextStream
aFileSystemObjectCreateTextFileTextStream
varfso=newActiveXObject("Scripting.FileSystemObject");vara=fso.CreateTextFile("c:\\testfile.txt",true);a.WriteLine(" ");a.Close();
WriteLineCloseTextStream
Close|Read|ReadAll|ReadLine|Skip|SkipLine|Write|WriteBlankLines|WriteLine
AtEndOfLine|AtEndOfStream|Column|Line
Dictionary|FileSystemObject
©2000MicrosoftCorporation
![Page 1033: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1033.jpg)
JScript
![Page 1034: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1034.jpg)
Script
TextStream TrueFalse AtEndOfLine
TextStream True False AtEndOfStreamAttributesAvailableSpace
TextStream Column Dictionary CompareMode Dictionary Count
DateCreatedDateLastAccessedDateLastModifiedDriveDriveLetter
Drives Drive DrivesDriveType
Files File FilesFileSystemFreeSpace
True False IsReady True False IsRootFolder Dictionary Item Dictionary Key TextStream Line
Namefolder ParentFolder
Path Folder RootFolder
SerialNumberShareName
8.3 ShortName8.3 ShortPath
Size Folders SubFolders
TotalSizeTypeVolumeName
©2000MicrosoftCorporation
![Page 1035: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1035.jpg)
JScript
![Page 1036: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1036.jpg)
AtEndOfLine
TextStream true false
object.AtEndOfLine
object TextStream
AtEndOfLineTextStream
AtEndOfLine
functionGetALine(filespec){varfso,a,s,ForReading;ForReading=1,s="";fso=newActiveXObject("Scripting.FileSystemObject");a=fso.OpenTextFile(filespec,ForReading,false);while(!a.AtEndOfLine){s+=a.Read(1);}a.Close();return(s);}
AtEndOfStream TextStream
![Page 1037: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1037.jpg)
©2000MicrosoftCorporation
![Page 1038: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1038.jpg)
JScript
![Page 1039: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1039.jpg)
AtEndOfStream
TextStream true false
object.AtEndOfStream
object TextStream
AtEndOfStreamTextStream
AtEndOfStream
functionGetALine(filespec){varfso,f,s,ForReading;ForReading=1,s="";fso=newActiveXObject("Scripting.FileSystemObject");f=fso.OpenTextFile(filespec,ForReading,false);while(!f.AtEndOfStream)s+=f.ReadLine();f.Close();return(s);}
AtEndOfLine TextStream
©2000MicrosoftCorporation
![Page 1040: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1040.jpg)
JScript
![Page 1041: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1041.jpg)
Attributes
/
object.Attributes[=newattributes]
object File Folder
newattributes newattributes object
newattributes
Normal 0 ReadOnly 1 /Hidden 2 /System 4 /Volume 8 Directory 16 Archive 32 /Alias 64 Compressed 128
Attributes
functionToggleArchiveBit(filespec){
![Page 1042: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1042.jpg)
varfso,f,r,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec)if(f.attributes&&32){f.attributes=f.attributes-32;s="Archivebitiscleared.";}else{f.attributes=f.attributes+32;s="Archivebitisset.";}return(s);}
DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath
|Size|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1043: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1043.jpg)
JScript
![Page 1044: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1044.jpg)
AvailableSpace
object.AvailableSpace
object Drive
AvailableSpace FreeSpacequotas
AvailableSpace
functionShowAvailableSpace(drvPath){varfso,d,s;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(drvPath));s="Drive"+drvPath.toUpperCase()+"-";s+=d.VolumeName+"<br>";s+="AvailableSpace:"+d.AvailableSpace/1024+"Kbytes";return(s);}
DriveLetter|DriveType|FileSystem|FreeSpace|IsReady|Path|RootFolder|SerialNumber|ShareName|TotalSize|VolumeName Drive
©2000MicrosoftCorporation
![Page 1045: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1045.jpg)
JScript
![Page 1046: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1046.jpg)
Column
TextStream
object.Column
object TextStream
Column1
Column
functionGetColumn(){varfso,f,m;varForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.OpenTextFile("c:\\testfile.txt",ForWriting,true);f.Write("HelloWorld!");f.Close();f=fso.OpenTextFile("c:\\testfile.txt",ForReading);m=f.ReadLine();return(f.Column);}
Line TextStream
©2000MicrosoftCorporation
![Page 1047: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1047.jpg)
JScript
![Page 1048: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1048.jpg)
CompareMode
Dictionary
object.CompareMode[=compare]
object Dictionary
comparecompare0()1(),2()2ID(LCID)
Dictionary
CompareMode
functionTestCompareMode(key){//vara,d;varBinaryCompare=0,TextCompare=1;d=newActiveXObject("Scripting.Dictionary");//d.CompareMode=TextCompare;//d.Add("a","Athens");d.Add("b","Belgrade");
![Page 1049: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1049.jpg)
d.Add("c","Cairo");return(d.Item(key));}
Key Dictionary
©2000MicrosoftCorporation
![Page 1050: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1050.jpg)
JScript
![Page 1051: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1051.jpg)
Count
Dictionary
object.Count
object“”
Count:
functionCountDemo(){vara,d,i,s;//d=newActiveXObject("Scripting.Dictionary");d.Add("a","Athens");//d.Add("b","Belgrade");d.Add("c","Cairo");a=(newVBArray(d.Keys()));//s="";for(i=0;i<d.Count;i++)// dictionary{s+=a.getItem(i)+"-"+d(a.getItem(i))+"<br>";}return(s);//}
CompareMode|Item|Key Dictionary|Drives|Files|Folders
![Page 1052: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1052.jpg)
©2000MicrosoftCorporation
![Page 1053: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1053.jpg)
JScript
![Page 1054: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1054.jpg)
DateCreated
object.DateCreated
object File Folder
DateCreated
functionShowFileInfo(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s="Created:"+f.DateCreated;return(s);}
Attributes|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath
|Size|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1055: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1055.jpg)
JScript
![Page 1056: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1056.jpg)
DateLastAccessed
object.DateLastAccessed
object File Folder
DateLastAccessed
functionShowFileAccessInfo(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s=filespec.toUpperCase()+"<br>";s+=" "+f.DateCreated+"<br>";s+=" "+f.DateLastAccessed+"<br>";s+=" "+f.DateLastModified;return(s);}
Attributes|DateCreated|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath
|Size|SubFolders|Type File|Folder
![Page 1057: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1057.jpg)
©2000MicrosoftCorporation
![Page 1058: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1058.jpg)
JScript
![Page 1059: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1059.jpg)
DateLastModified
object.DateLastModified
object File Folder
DateLastModified
functionShowFileAccessInfo(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s=filespec.toUpperCase()+"<br>";s+=" "+f.DateCreated+"<br>";s+=" "+f.DateLastAccessed+"<br>";s+=" "+f.DateLastModified;return(s);}
Attributes|DateCreated|DateLastAccessed|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath
|Size|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1060: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1060.jpg)
JScript
![Page 1061: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1061.jpg)
Drive
object.Drive
object File Folder
Drive
functionShowFileAccessInfo(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s=f.Name+"onDrive"+f.Drive+"<br>";s+=" "+f.DateCreated+"<br>";s+=" "+f.DateLastAccessed+"<br>";s+=" "+f.DateLastModified;return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath|Size|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1062: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1062.jpg)
JScript
![Page 1063: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1063.jpg)
DriveLetter
object.DriveLetter
object Drive
DriveLetter0("")
DriveLetter
functionShowDriveLetter(drvPath){varfso,d,s;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(drvPath));s="Drive"+d.DriveLetter.toUpperCase()+":-";s+=d.VolumeName+"<br>";s+="AvailableSpace:"+d.AvailableSpace/1024+"Kbytes";return(s);}
AvailableSpace|DriveType|FileSystem|FreeSpace|IsReady|Path|RootFolder|SerialNumber|ShareName|TotalSize|VolumeName Drive
©2000MicrosoftCorporation
![Page 1064: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1064.jpg)
JScript
![Page 1065: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1065.jpg)
Drives
Drives Drive
object.Drives
objectFileSystemObject
Drives
Enumerator for Drives
functionShowDriveList(){varfso,s,n,e,x;fso=newActiveXObject("Scripting.FileSystemObject");e=newEnumerator(fso.Drives);s="";for(;!e.atEnd();e.moveNext()){x=e.item();s=s+x.DriveLetter;s+="-";if(x.DriveType==3)n=x.ShareName;elseif(x.IsReady)n=x.VolumeName;elsen="[ ]";
![Page 1066: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1066.jpg)
s+=n+"<br>";}return(s);}
Drives|Files|SubFolders FileSystemObject
©2000MicrosoftCorporation
![Page 1067: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1067.jpg)
JScript
![Page 1068: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1068.jpg)
DriveType
object.DriveType
object Drive
DriveType
functionShowDriveType(drvpath){varfso,d,s,t;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(drvpath);switch(d.DriveType){case0:t="Unknown";break;case1:t="Removable";break;case2:t="Fixed";break;case3:t="Network";break;case4:t="CD-ROM";break;case5:t="RAMDisk";break;}s="Drive"+d.DriveLetter+":-"+t;return(s);}
![Page 1069: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1069.jpg)
AvailableSpace|DriveLetter|FileSystem|FreeSpace|IsReady|Path|RootFolder|SerialNumber|ShareName|TotalSize|VolumeName Drive
©2000MicrosoftCorporation
![Page 1070: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1070.jpg)
JScript
![Page 1071: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1071.jpg)
Files
Files File
object.Files
object Folder
Files
functionShowFolderFileList(folderspec){varfso,f,fc,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFolder(folderspec);fc=newEnumerator(f.files);s="";for(;!fc.atEnd();fc.moveNext()){s+=fc.item();s+="<br>";}return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath|Size|SubFolders|Type
![Page 1072: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1072.jpg)
Folder
©2000MicrosoftCorporation
![Page 1073: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1073.jpg)
JScript
![Page 1074: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1074.jpg)
FileSystem
object.FileSystem
object Drive
FATNTFSCDFS
FileSystem
functionShowFileSystemType(drvPath){varfso,d,s;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(drvPath);s=d.FileSystem;return(s);}
AvailableSpace|DriveLetter|DriveType|FreeSpace|IsReady|Path|RootFolder|SerialNumber|ShareName|TotalSize|VolumeName Drive
©2000MicrosoftCorporation
![Page 1075: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1075.jpg)
JScript
![Page 1076: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1076.jpg)
FreeSpace
object.FreeSpace
object Drive
FreeSpace AvailableSpacequotas
FreeSpace
functionShowFreeSpace(drvPath){varfso,d,s;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(drvPath));s="Drive"+drvPath.toUpperCase()+"-";s+=d.VolumeName+"<br>";s+="FreeSpace:"+d.FreeSpace/1024+"Kbytes";return(s);}
AvailableSpace|DriveLetter|DriveType|FileSystem|IsReady|Path|RootFolder|SerialNumber|ShareName|TotalSize|VolumeName Drive
©2000MicrosoftCorporation
![Page 1077: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1077.jpg)
JScript
![Page 1078: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1078.jpg)
IsReady
True False
object.IsReady
object Drive
CD-ROM IsReady True
IsReady
functionShowDriveInfo(drvpath){varfso,d,s,t;fso=newActiveXObject("Scripting.FileSystemObject")d=fso.GetDrive(drvpath)switch(d.DriveType){case0:t="Unknown";break;case1:t="Removable";break;case2:t="Fixed";break;case3:t="Network";break;case4:t="CD-ROM";break;case5:t="RAMDisk";break;}s="Drive"+d.DriveLetter+":-"+t;if(d.IsReady)s+="<br>"+" ";
![Page 1079: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1079.jpg)
elses+="<br>"+" ";return(s);}
AvailableSpace|DriveLetter|DriveType|FileSystem|FreeSpace|Path|RootFolder|SerialNumber|ShareName|TotalSize|VolumeName Drive
©2000MicrosoftCorporation
![Page 1080: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1080.jpg)
JScript
![Page 1081: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1081.jpg)
IsRootFolder
True False
object.IsRootFolder
object Folder
IsRootFolder
functionDisplayLevelDepth(pathspec){varfso,f,n,s="";fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFolder(pathspec);n=0;if(f.IsRootFolder)s="Thespecifiedfolderistherootfolder."else{do{f=f.ParentFolder;n++;}while(!f.IsRootFolder)s="Thespecifiedfolderisnested"+n+"levelsdeep."}
![Page 1082: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1082.jpg)
return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|Name|ParentFolder|Path|ShortName|ShortPath
|Size|SubFolders|Type Folder
©2000MicrosoftCorporation
![Page 1083: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1083.jpg)
JScript
![Page 1084: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1084.jpg)
Item
Dictionary key item key item/
object.Item(key)[=newitem]
Item
object Dictionarykey item key
newitem Dictionary newitem key
key item newitem key key key
Item
functionDicTest(keyword){vara,d;d=newActiveXObject("Scripting.Dictionary");d.Add("a","Athens");d.Add("b","Belgrade");d.Add("c","Cairo");a=d.Item(keyword);return(a);}
CompareMode|Count|Key
![Page 1085: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1085.jpg)
Dictionary|Drives|Files|Folders
©2000MicrosoftCorporation
![Page 1086: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1086.jpg)
JScript
![Page 1087: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1087.jpg)
Key
Dictionary key
object.Key(key)=newkey
Key
object Dictionarykey keynewkey key
key key key item
Key
vard;d=newActiveXObject("Scripting.Dictionary");
functionAddStuff(){vara;d.Add("a","Athens");d.Add("b","Belgrade");d.Add("c","Cairo");}
functionChangeKey(oldkey,newkey){vars;
![Page 1088: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1088.jpg)
d.Key("c")="Ca";s="Key"+oldkey+"changedto"+newkey;return(s);}
CompareMode|Count|Item Dictionary
©2000MicrosoftCorporation
![Page 1089: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1089.jpg)
JScript
![Page 1090: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1090.jpg)
Line
TextStream
object.Line
object TextStream
Line1
Line
functionGetLine(){varfso,f,rvarForReading=1,ForWriting=2;fso=newActiveXObject("Scripting.FileSystemObject")f=fso.OpenTextFile("c:\\textfile.txt",ForWriting,true)f.WriteLine("Helloworld!");f.WriteLine("JScriptisfun");f.Close();f=fso.OpenTextFile("c:\\textfile.txt",ForReading);r=f.ReadAll();return(f.Line);}
Column TextStream
![Page 1091: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1091.jpg)
©2000MicrosoftCorporation
![Page 1092: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1092.jpg)
JScript
![Page 1093: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1093.jpg)
Name
/
object.Name[=newname]
Name
object File Folder
newname newname object
Name
functionShowFileAccessInfo(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s=f.Name+"onDrive"+f.Drive+"<br>";s+=" "+f.DateCreated+"<br>";s+=" "+f.DateLastAccessed+"<br>";s+=" "+f.DateLastModified;return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|ParentFolder|Path|ShortName|
![Page 1094: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1094.jpg)
ShortPath|Size|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1095: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1095.jpg)
JScript
![Page 1096: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1096.jpg)
ParentFolder
object.ParentFolder
object File Folder
ParentFolder
functionShowFileAccessInfo(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s=f.Name+"in"+f.ParentFolder+"<br>";s+=" "+f.DateCreated+"<br>";s+=" "+f.DateLastAccessed+"<br>";s+=" "+f.DateLastModified;return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|Path|ShortName|ShortPath|Size|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1097: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1097.jpg)
JScript
![Page 1098: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1098.jpg)
Path
object.Path
object FileFolder Drive
CC:C:\
File Path
functionShowFileAccessInfo(filespec){varfso,d,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s=f.Path.toUpperCase()+"<br>";s+=" "+f.DateCreated+"<br>";s+=" "+f.DateLastAccessed+"<br>";s+=" "+f.DateLastModifiedreturn(s);}
Attributes|AvailableSpace|DateCreated|DateLastAccessed|DateLastModified|Drive|DriveLetter|DriveType|Files|FileSystem|FreeSpace|IsReady|IsRootFolder|Name|ParentFolder|RootFolder|SerialNumber|ShareName|ShortName|ShortPath|Size|SubFolders|TotalSize|Type|VolumeName
![Page 1099: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1099.jpg)
Drive|File|Folder
©2000MicrosoftCorporation
![Page 1100: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1100.jpg)
JScript
![Page 1101: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1101.jpg)
RootFolder
Folder
object.RootFolder
object Drive
Folder
RootFolder
functionGetRootFolder(drv){varfso,d;fso=newActiveXObject("Scripting.FileSystemObject");if(fso.DriveExists(drv)){d=fso.GetDrive(drv);return(d.RootFolder);}elsereturn(false);}
AvailableSpace|DriveLetter|DriveType|FileSystem|FreeSpace|IsReady|Path|SerialNumber|ShareName|TotalSize|VolumeName Drive
![Page 1102: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1102.jpg)
©2000MicrosoftCorporation
![Page 1103: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1103.jpg)
JScript
![Page 1104: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1104.jpg)
SerialNumber
object.SerialNumber
object Drive
SerialNumber
SerialNumber
functionShowDriveInfo(drvpath){varfso,d,s,t;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(fso.GetAbsolutePathName(drvpath)));switch(d.DriveType){case0:t="Unknown";break;case1:t="Removable";break;case2:t="Fixed";break;case3:t="Network";break;case4:t="CD-ROM";break;case5:t="RAMDisk";break;}s="Drive"+d.DriveLetter+":-"+t;s+="<br>"+"SN:"+d.SerialNumber;return(s);}
![Page 1105: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1105.jpg)
1
©2000MicrosoftCorporation
![Page 1106: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1106.jpg)
JScript
![Page 1107: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1107.jpg)
ShareName
object.ShareName
object Drive
object ShareName("")
ShareName
functionShowDriveInfo(drvpath){varfso,d,s;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(fso.GetAbsolutePathName(drvpath)));s="Drive"+d.DriveLetter+":-"+d.ShareName;return(s);}
AvailableSpace|DriveLetter|DriveType|FileSystem|FreeSpace|IsReady|Path|RootFolder|SerialNumber|TotalSize|VolumeName Drive
©2000MicrosoftCorporation
![Page 1108: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1108.jpg)
JScript
![Page 1109: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1109.jpg)
ShortName
8.3
object.ShortName
object File Folder
File ShortName
functionShowShortName(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s="Theshortnamefor"+""+f.Name;s+=""+"<br>";s+="is:"+""+f.ShortName+"";return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortPath|Size|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1110: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1110.jpg)
JScript
![Page 1111: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1111.jpg)
ShortPath
8.3
object.ShortPath
object File Folder
File ShortName
functionShowShortPath(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFile(filespec);s="Theshortpathfor"+""+f.Name;s+=""+"<br>";s+="is:"+""+f.ShortPath+"";return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|Size|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1112: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1112.jpg)
JScript
![Page 1113: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1113.jpg)
Size
object.Size
object File Folder
Folder Size
functionShowFolderSize(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFolder(filespec);s=f.Name+"uses"+f.size+"bytes.";return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath|SubFolders|Type File|Folder
©2000MicrosoftCorporation
![Page 1114: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1114.jpg)
JScript
![Page 1115: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1115.jpg)
SubFolders
Folders
object.SubFolders
object Folder
SubFolders
functionShowFolderList(folderspec){varfso,f,fc,s;fso=newActiveXObject("Scripting.FileSystemObject");f=fso.GetFolder(folderspec);fc=newEnumerator(f.SubFolders);s="";for(;!fc.atEnd();fc.moveNext()){s+=fc.item();s+="<br>";}return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath|Size|Type
![Page 1116: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1116.jpg)
Folder
©2000MicrosoftCorporation
![Page 1117: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1117.jpg)
JScript
![Page 1118: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1118.jpg)
TotalSize
object.TotalSize
object Drive
TotalSize
functionSpaceReport(drvPath){varfso,d,s;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(drvPath));s="Drive"+drvPath+"-";s+=d.VolumeName+"<br>";s+="TotalSpace:"+d.TotalSize/1024+"Kbytes<br>";s+="FreeSpace:"+d.FreeSpace/1024+"Kbytes";return(s);}
AvailableSpace|DriveLetter|DriveType|FileSystem|FreeSpace|IsReady|Path|RootFolder|SerialNumber|ShareName|VolumeName Drive
©2000MicrosoftCorporation
![Page 1119: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1119.jpg)
JScript
![Page 1120: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1120.jpg)
Type
.TXT“”
object.Type
object File Folder
Type
functionShowFileType(filespec){varfso,f,s;fso=newActiveXObject("Scripting.FileSystemObject");if(fso.FolderExists(filespec))f=fso.GetFolder(filespec);elseif(fso.FileExists(filespec))f=fso.GetFile(filespec);elses="FileorFolderdoesnotexist.";s=f.Name+"isa"+f.Type;return(s);}
Attributes|DateCreated|DateLastAccessed|DateLastModified|Drive|Files|IsRootFolder|Name|ParentFolder|Path|ShortName|ShortPath|Size|SubFolders File|Folder
![Page 1121: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1121.jpg)
©2000MicrosoftCorporation
![Page 1122: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1122.jpg)
JScript
![Page 1123: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1123.jpg)
VolumeName
/
object.VolumeName[=newname]
object Drive
newname, newname object
VolumeName
functionSpaceReport(drvPath){varfso,d,s;fso=newActiveXObject("Scripting.FileSystemObject");d=fso.GetDrive(fso.GetDriveName(drvPath));s="Drive"+drvPath+"-";s+=d.VolumeName+"<br>";s+="TotalSpace:"+d.TotalSize/1024+"Kbytes<br>";s+="FreeSpace:"+d.FreeSpace/1024+"Kbytes";return(s);}
![Page 1124: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1124.jpg)
AvailableSpace|DriveLetter|DriveType|FileSystem|FreeSpace|IsReady|Path|RootFolder|SerialNumber|ShareName|TotalSize
Drive
©2000MicrosoftCorporation
![Page 1125: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1125.jpg)
JScript
![Page 1126: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1126.jpg)
“”
©2000MicrosoftCorporation
![Page 1127: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1127.jpg)
JScript
![Page 1128: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1128.jpg)
?*?*'data?.dat'
data1.dat
data2.dat
datax.dat
dataN.dat
*?'data*.dat'
data.dat
data1.dat
data2.dat
data12.dat
datax.dat
dataXYZ.dat
?*
©2000MicrosoftCorporation
![Page 1129: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1129.jpg)
JScript
![Page 1130: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1130.jpg)
“”WarrenMcCullochWalterPitts
1956,StephenKleeneMcCullochPitts“”“”“”
KenThompsonKenThompsonUnixUnix qed
©2000MicrosoftCorporation
![Page 1131: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1131.jpg)
JScript
![Page 1132: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1132.jpg)
webHTMLHTML
VBScriptVisualBasicCJscriptJScriptVBScript
©2000MicrosoftCorporation
![Page 1133: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1133.jpg)
JScript
![Page 1134: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1134.jpg)
az
JScript VBScript/^\[\t]*$/ "^\[\t]*$"/\d{2}-\d{5}/ "\d{2}-\d{5}" ID25/<(.*)>.*<\/\1>/ "<(.*)>.*<\/\1>" HTML
\ 'n'"n"'\n''\\'"\""\(""("^ RegExp Multiline^'\n''\r'$ RegExp Multiline$'\n''\r'* zo*"z""zoo"*{0,}+ 'zo+'"zo""zoo""z"+{1,}? "do(es)?""do""does""do"?{0,1}{n} n n'o{2}'"Bob"'o'"food"o
{n,} n n'o{2,}'"Bob"'o'"foooood"o'o{1,}''o+''o{0,}''o*'
{n,m} m n n<=m n m"o{1,3}""fooooood"o'o{0,1}''o?'
? (*,+,?,{ n},{n,},{n,m})"oooo"'o+?'"o"'o+''o'
. "\n"'\n''[.\n]'
(pattern) patternMatchesVBScript SubMatchesJScript $0…$9'\(''\)'
(?:pattern) pattern""(|)'industr(?:y|ies)'industry|industries'
(?=pattern) pattern'Windows(?=95|98|NT|2000)'"Windows2000""Windows""Windows3.1""Windows"
(?!pattern)Negativelookaheadmatchesthesearchstringatanypointwhereastringnotmatchingpattern'Windows(?!95|98|NT|2000)'"Windows3.1""Windows""Windows2000""Windows"
x|y x y'z|food'"z""food"'(z|f)ood'"zood""food"[xyz] '[abc]'"plain"'a'[^xyz] '[^abc]'"plain"'p'[a-z] '[a-z]''a''z'[^a-z] '[^a-z]''a''z'\b 'er\b'"never"'er'"verb"'er'
![Page 1135: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1135.jpg)
\B 'er\B'"verb"'er'"never"'er'\cx x\cMControl-M xA-Za-zc'c'\d [0-9]\D [^0-9]\f \x0c\cL\n \x0a\cJ\r \x0d\cM\s [\f\n\r\t\v]\S [^\f\n\r\t\v]\t \x09\cI\v \x0b\cK\w '[A-Za-z0-9_]'\W '[^A-Za-z0-9_]'\xn n n'\x41'"A"'\x041''\x04'&"1"ASCII.\num num num'(.)\1'\n \ n n n n(0-7) n
\nm \ nmisprecededbyatleastnm nm\ nm n n m n m(0-7)\ nm nm
\nml n(0-3) m l(0-7) nml\un n nUnicode\u00A9(?)
©2000MicrosoftCorporation
![Page 1136: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1136.jpg)
JScript
![Page 1137: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1137.jpg)
JScript(/)
/expression/
VBScript("")
"expression"
( expression)RegExpPattern
©2000MicrosoftCorporation
![Page 1138: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1138.jpg)
JScript
![Page 1139: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1139.jpg)
\(),(?:),(?=),[]*,+,?,{n},{n,},{n,m}^,$,\anymetacharacter| “”
©2000MicrosoftCorporation
![Page 1140: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1140.jpg)
JScript
![Page 1141: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1141.jpg)
'A''A'
/a//7//M/
VBScript
"a""7""M"
JScript'a''7''M'
/a7M/
VBScript
"a7M"
©2000MicrosoftCorporation
![Page 1142: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1142.jpg)
JScript
![Page 1143: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1143.jpg)
(\)
$ RegExp Multiline$'\n''\r'$\$
() \(\)* *\*+ +\+. \n.\[ [\[? ?\?
\ 'n''n''\n''\\'"\"'\('"("
^ ^\^{ {\{| |\|
©2000MicrosoftCorporation
![Page 1144: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1144.jpg)
JScript
![Page 1145: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1145.jpg)
\cx x\cMControl-M xA-Za-zc'c'
\f \x0c\cL\n \x0a\cJ\r \x0d\cM\s [\f\n\r\t\v]\S [^\f\n\r\t\v]\t \x09\cI\v \x0b\cK
©2000MicrosoftCorporation
![Page 1146: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1146.jpg)
JScript
![Page 1147: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1147.jpg)
(.)(\n)JScript'aac''abc''acc''adc''a1c''a2c'a-c'a#c'
/a.c/
VBScript
"a.c"
(.)(\)JScript'filename.ext'
/filename\.ext/
VBScript
"filename\.ext"
Chapter1,Chapter2
([])
']'']''['
'\''\''\\'
JScript'Chapter1''Chapter2''Chapter3''Chapter4''Chapter5'
/Chapter[12345]/
VBScript
"Chapter[12345]"
![Page 1148: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1148.jpg)
'Chapter''Chapter'
JScript
/Chapter[1-5]/
VBScipt
"Chapter[1-5]"
Unicode
[\-]
[-a-z][a-z-]
[!--][!-~]
(^)JScript5
/Chapter[^12345]/
VBScript
"Chapter[^12345]"
1,2,3,4,or5'Chapter7''Chapter9'
(-)JScript
![Page 1149: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1149.jpg)
/Chapter[^1-5]/
VBScript
"Chapter[^1-5]"
JScript
/[A-Za-z0-9]/
VBScript
"[A-Za-z0-9]"
©2000MicrosoftCorporation
![Page 1150: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1150.jpg)
JScript
![Page 1151: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1151.jpg)
* zo*"z""zoo"*{0,}+ 'zo+'"zo""zoo""z"+{1,}? "do(es)?""do""does""do"?{0,1}{n} n n'o{2}'"Bob"'o'"food"o
{n,} n n'o{2,}'"Bob"'o'"foooood"o'o{1,}''o+''o{0,}''o*'
{n,m} m n n<=m n m"o{1,3}""fooooood"o'o{0,1}''o?'
JScript
/Chapter[1-9][0-9]*/
VBScript
"Chapter[1-9][0-9]*"
09
'+''?''Chapter'
99JScript
/Chapter[0-9]{1,2}/
VBScript
"Chapter[0-9]{1,2}"
99Chapter0JScript
![Page 1152: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1152.jpg)
/Chapter[1-9][0-9]?/
/Chapter[1-9][0-9]{0,1}/
VBScript
"Chapter[1-9][0-9]?"
"Chapter[1-9][0-9]{0,1}"
'*'' +'' ?'
HTMLH1
<H1>Chapter1–IntroductiontoRegularExpressions</H1>
(<)H1
/<.*>/
VBScript
"<.*>"
H1<H1>
/<.*?>/
"<.*?>"
'*''+''?''?'
![Page 1153: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1153.jpg)
©2000MicrosoftCorporation
![Page 1154: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1154.jpg)
JScript
![Page 1155: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1155.jpg)
'Chapter'
^ RegExp Multiline^'\n''\r'
$ RegExp Multiline$'\n''\r'
\b\B
'^*'
'^''^'
'$'
JScript
/^Chapter[1-9][0-9]{0,1}/
VBScript
"^Chapter[1-9][0-9]{0,1}"
/^Chapter[1-9][0-9]{0,1}$/
VBScript
"^Chapter[1-9][0-9]{0,1}$"
JScript'Chapter'
![Page 1156: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1156.jpg)
/\bCha/
VBScript
"\bCha"
'\b''Chapter''ter'
/ter\b/
"ter\b"
'apt''Chapter''aptitude''apt'
/\Bapt/
"\Bapt"
'Chapter''apt''aptitude'
©2000MicrosoftCorporation
![Page 1157: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1157.jpg)
JScript
![Page 1158: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1158.jpg)
'|''|'JScriptVBScript'Chapter''Section'
/^Chapter|Section[1-9][0-9]{0,1}$/"^Chapter|Section[1-9][0-9]{0,1}$"
'Chapter''Section''Chapter22''Chapter''Section22''Section22'
'Chapter''Section''Chapter1''Section3'
'Chapter''Section'JScript
/^(Chapter|Section)[1-9][0-9]{0,1}$/
VBScript
"^(Chapter|Section)[1-9][0-9]{0,1}$"
'Chapter|Section' submatchVBScript SubmatchesJScript RegExp $1-$9
'Chapter''Section'
'?:'JScript
/^(?:Chapter|Section)[1-9][0-9]{0,1}$/
VBScript
"^(?:Chapter|Section)[1-9][0-9]{0,1}$"
'?:' ?='?!'
Windows3.1Windows95Windows98WindowsNT
![Page 1159: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1159.jpg)
Windows95Windows98WindowsNTWindows2000JScriptWindows95Windows98WindowsNT
/Windows(?=95|98|NT)/
VBScript
"Windows(?=95|98|NT)"
'Windows98''Windows''98'
©2000MicrosoftCorporation
![Page 1160: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1160.jpg)
JScript
![Page 1161: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1161.jpg)
'?:','?=',or'?!'
199'\ n' n
Isisthecostofofgasolinegoingupup?
JScript
/\b([a-z]+)\1\b/gi
VBScript
"\b([a-z]+)\1\b"
'[a-z]+''\1'"isissued""thisis"
JScript('g')('i')VBScript RegExp
JScript
varss="Isisthecostofofgasolinegoingupup?.\n";varre=/\b([a-z]+)\1\b/gim;// .varrv=ss.replace(re,"$1");// .
VBScript
Dimss,re,rvss="Isisthecostofofgasolinegoingupup?."&vbNewLineSetre=NewRegExp
![Page 1162: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1162.jpg)
re.Pattern="\b([a-z]+)\1\b"re.Global=Truere.IgnoreCase=Truere.MultiLine=Truerv=re.Replace(ss,"$1")VBScript RegExp
replace $1 $2,$3
(URI)URI(ftp,http,etc)/
http://msdn.microsoft.com:80/scripting/default.htm
JScript
/(\w+):\/\/([^/:]+)(:\d*)?([^#]*)/
VBScript
"(\w+):\/\/([^/:]+)(:\d*)?([^#]*)"
web'^''/'':'web\'#'
URI
RegExp.$1"http"
RegExp.$2"msdn.microsoft.com"
RegExp.$3":80"
RegExp.$4"/scripting/default.htm"
©2000MicrosoftCorporation
![Page 1163: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1163.jpg)
JScript
![Page 1164: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1164.jpg)
JScript
©2000MicrosoftCorporation
![Page 1165: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1165.jpg)
JScript
![Page 1166: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1166.jpg)
Microsoft®JScript®
URLInternetWebMicrosoftCorporation
MicrosoftMicrosoft
©1991-2000MicrosoftCorporation
MicrosoftMSMS-DOSActiveXJScriptMicrosoftPressMSDNVisualBasicWindowsWindowsNTWin32Win32sMicrosoftCorporation
©2000MicrosoftCorporation
![Page 1167: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1167.jpg)
JScript
![Page 1168: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1168.jpg)
JScript
ASCII
(ASCII)7ASCIIANSI128(0–127)
Automation
Automation
Boolean
true falseBooleanBoolean
true
false
null undefinedfalse
false
ASCII
JScript///**/
(<)(<=)(>)(>=)(!=)(==)
![Page 1169: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1169.jpg)
({})
JScript
new
this
JScriptJScriptArrayBooleanDateFunctionGlobalMathNumberObjectRegExpRegularExpressionString
/
“”“”
null
null null
null
null
![Page 1170: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1170.jpg)
JScriptJScriptBooleanprimitive
String
(UTC)
GMT
JScript
![Page 1171: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1171.jpg)
Number Boolean
©2000MicrosoftCorporation
![Page 1172: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1172.jpg)
JScript
![Page 1173: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1173.jpg)
MicrosoftJScript
1.0 2.0 3.0 4.0 5.0 5.1 5.5MicrosoftInternetExplorer3.0 x MicrosoftInternetInformationServer1.0 x MicrosoftInternetExplorer4.0 x MicrosoftInternetInformationServer4.0 x MicrosoftWindowsScriptingHost1.0 x MicrosoftVisualStudio6.0 x MicrosoftInternetExplorer5.0 x MicrosoftInternetInformationServices5.0 x MicrosoftWindows2000 x MicrosoftInternetExplorer5.5 x
JScript
1.0 2.0 3.0 4.0 5.0 5.50…n x$1...$9 x abs x acos x ActiveXObject x + x anchor x apply xarguments x Array x asin x = x atan x atan2 x atEnd x big x & x << x ~ x | x >> x ^ x blink x
![Page 1174: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1174.jpg)
bold x Boolean x break x call xcallee xcaller x catch x @cc_on x ceil x charAt x charCodeAt x, x // x /*..*/ x
x compile x concatArray x concatString x
x x
?: x constructor x continue x cos x
x Date x decodeURI xdecodeURIComponent x-- x delete x description x dimensions x / x do...while x E x encodeURI xencodeURI xEnumerator x == x Error x escape x eval x exec x exp x fixed x
![Page 1175: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1175.jpg)
floor x fontcolor x fontsize x for x for...in x fromCharCode x Function x function x getDate x getDay x getFullYear x getHours x getItem x getMilliseconds x getMinutes x getMonth x GetObject x getSeconds x getTime x getTimezoneOffset x getUTCDate x getUTCDay x getUTCFullYear x getUTCHours x getUTCMilliseconds x getUTCMinutes x getUTCMonth x getUTCSeconds x getVarDate x getYear x Global x global x> x >= x hasOwnProperty x=== x @if x if...else x ignoreCase x++ x index x indexOf x != x Infinity x input x
![Page 1176: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1176.jpg)
instanceof x isFinite x isNaN x isPrototypeOf xitalics x item x join x Labeled x lastIndex x lastIndexOf x lastMatch xlastParen xlbound x leftContext xlengthArguments xlengthArray x lengthFunction x lengthString x < x <= x link x LN2 x LN10 x localeCompare xlog x LOG2E x LOG10E x && x ! x || x match x Math x max x MAX_VALUE x message xmin x MIN_VALUE x % x moveFirst x moveNext x multiline x* x name xNaNGlobal x NaNNumber x
![Page 1177: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1177.jpg)
NEGATIVE_INFINITY x new x !== x Number x number x Object x
x parse x parseFloat x parseInt x PI x pop xPOSITIVE_INFINITY x pow x prototype x propertyIsEnumeramble xpush xrandom x RegExp x
x x
replace x return x reverse x rightContext xround x ScriptEngine x ScriptEngineBuildVersion x
ScriptEngineMajorVersion x
ScriptEngineMinorVersion x
search x @set x setDate x setFullYear x setHours x setMilliseconds x setMinutes x setMonth x setSeconds x setTime x setUTCDate x setUTCFullYear x
![Page 1178: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1178.jpg)
setUTCHours x setUTCMilliseconds x setUTCMinutes x setUTCMonth x setUTCSeconds x setYear x shift xsin x sliceArray x sliceString x small x sort x source x splice xsplit x sqrt x SQRT1_2 x SQRT2 x strike x String x sub x substr x substring x - x sup x switch x tan x test x this x throw x toArray x toDateString xtoExponential xtoFixed xtoGMTString x toLocaleDateString xtoLocaleLowercase xtoLocaleString x toLocaleTimeString xtoLocaleUppercase xtoLowerCase x toPrecision xtoString x toTimeString xtoUpperCase x
![Page 1179: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1179.jpg)
toUTCString x try x typeof x ubound x - x undefined xunescape x unshift x>>> x UTC x valueOf x var x VBArray x void x while x with x
©2000MicrosoftCorporation
![Page 1180: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1180.jpg)
JScript
![Page 1181: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1181.jpg)
Array
Array(array[0])
varpiArray=newArray(3.14159);
varpiArray=newArray(1);piArray[0]=3.14159;
40
|JScript
©2000MicrosoftCorporation
![Page 1182: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1182.jpg)
JScript
![Page 1183: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1183.jpg)
Array length Array length( NaN)JScript
length40 Array length
varmy_array=newArray();my_array.length=99;
|JScript
©2000MicrosoftCorporation
![Page 1184: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1184.jpg)
JScript
![Page 1185: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1185.jpg)
Arrayarguments
Function.prototype.apply Array Arguments
ArrayArguments
|apply|JScript|JScript
©2000MicrosoftCorporation
![Page 1186: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1186.jpg)
JScript
![Page 1187: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1187.jpg)
Boolean
Boolean Boolean.prototype.toString Boolean.prototype.valueOf Boolean
varo=newObject;o.f=Boolean.prototype.toString;o.f();
BooleanBoolean .prototype.toString Boolean.prototype.valueOf
Boolean|JScript||
©2000MicrosoftCorporation
![Page 1188: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1188.jpg)
JScript
![Page 1189: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1189.jpg)
myFunction()=42;// 42
myVar=myFunction(42);
myFunction=newFunction("return42;");
Function|JScript |JScript|JScript
©2000MicrosoftCorporation
![Page 1190: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1190.jpg)
JScript
![Page 1191: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1191.jpg)
'this'
this thisJScript:
JScript this new
this
thiscircle .radius
thisJScript
This||JScript
©2000MicrosoftCorporation
![Page 1192: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1192.jpg)
JScript
![Page 1193: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1193.jpg)
Date
Date Date.prototype.toString Date.prototype.valueOf Date
varo=newObject;o.f=Date.prototype.toString;o.f();
Date Date.prototype.toString Date.prototype.valueOf
Date|getDate|
©2000MicrosoftCorporation
![Page 1194: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1194.jpg)
JScript
![Page 1195: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1195.jpg)
Enumerator
Enumerator Enumerator.prototype.atEndEnumerator.prototype.itemEnumerator.prototype.moveFirstEnumerator.prototype.moveNext Enumerator
varo=newObject;o.f=Enumerator.prototype.atEnd;o.f();
Enumerator Enumerator.prototype.atEndEnumerator.prototype.itemEnumerator.prototype.moveFirst Enumerator.prototype.moveNext Enumerator
if(xinstanceofEnumerator)
Enumerator|Files|Folders|Drives
©2000MicrosoftCorporation
![Page 1196: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1196.jpg)
JScript
![Page 1197: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1197.jpg)
throw try catch try throw try catch
try catch
catch
catch
Error|throw|try...catch
©2000MicrosoftCorporation
![Page 1198: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1198.jpg)
JScript
![Page 1199: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1199.jpg)
')'
*+?
-\(-JScript)
RegularExpression|RegularExpression
©2000MicrosoftCorporation
![Page 1200: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1200.jpg)
JScript
![Page 1201: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1201.jpg)
']'
/[abc]/“a”,“b”,“c”
-\(-JScript)
RegularExpression|RegularExpression
©2000MicrosoftCorporation
![Page 1202: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1202.jpg)
JScript
![Page 1203: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1203.jpg)
prototype
instanceof, prototype(JScript)(,InternetExplorerwindowCOM)
prototypeJScript
Function|prototype
©2000MicrosoftCorporation
![Page 1204: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1204.jpg)
JScript
![Page 1205: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1205.jpg)
Function
Function Functionprototype foo
varfoo=newObject();// "foo"varx=foo();// foo
Function Functionprototype
()
Function|prototype|JScript
©2000MicrosoftCorporation
![Page 1206: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1206.jpg)
JScript
![Page 1207: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1207.jpg)
COM
(=)
©2000MicrosoftCorporation
![Page 1208: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1208.jpg)
JScript
![Page 1209: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1209.jpg)
a-z0-9\w
vargood=/[a-z]/;// -azvarnotGood=/[z-a]/;// -z a
RegularExpression|RegularExpression
©2000MicrosoftCorporation
![Page 1210: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1210.jpg)
JScript
![Page 1211: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1211.jpg)
JScript
-JScriptJScriptJScript
JScript|
©2000MicrosoftCorporation
![Page 1212: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1212.jpg)
JScript
![Page 1213: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1213.jpg)
Number
Number Number.prototype.toString Number.prototype.valueOfNumber
NumberNumber.prototype.toStringorNumber.prototype.valueOf
Number|number
©2000MicrosoftCorporation
![Page 1214: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1214.jpg)
JScript
![Page 1215: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1215.jpg)
Object
Object Object.prototype.toStringObject.prototype.valueOfObject
Object Object.prototype.toString Object.prototype.valueOf
Object|JScript
©2000MicrosoftCorporation
![Page 1216: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1216.jpg)
JScript
![Page 1217: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1217.jpg)
Object|JScript|JScript
©2000MicrosoftCorporation
![Page 1218: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1218.jpg)
JScript
![Page 1219: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1219.jpg)
RegExp RegExp.prototype.toString RegExp.prototype.valueOfRegExp
RegExp RegExp.prototype.toString RegExp.prototype.valueOf
RegularExpression|RegularExpression
©2000MicrosoftCorporation
![Page 1220: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1220.jpg)
JScript
![Page 1221: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1221.jpg)
String
StringString.prototype.toString String.prototype.valueOf
String String.prototype.toString String.prototype.valueOf
String|toString
©2000MicrosoftCorporation
![Page 1222: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1222.jpg)
JScript
![Page 1223: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1223.jpg)
JScript
JScript
RegularExpression|RegularExpression|RegularExpression|RegularExpression |compile
©2000MicrosoftCorporation
![Page 1224: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1224.jpg)
JScript
![Page 1225: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1225.jpg)
Number.prototype.toExponential()toExponential()02020
toExponential()
toExponential
©2000MicrosoftCorporation
![Page 1226: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1226.jpg)
JScript
![Page 1227: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1227.jpg)
Number.prototype.toPrecision toPrecision12121
toPrecision
toPrecision
©2000MicrosoftCorporation
![Page 1228: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1228.jpg)
JScript
![Page 1229: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1229.jpg)
URI
URIURIURI encodeURIencodeURIComponentJScriptURI
URI
<Scheme>:<first>/<second>;<third>?<fourth>
“:”,“/”,“;”“?”
URIJScript
decodeURI|decodeURIComponent
©2000MicrosoftCorporation
![Page 1230: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1230.jpg)
JScript
![Page 1231: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1231.jpg)
URI
URIURIUnicode
Unicode
URI
<Scheme>:<first>/<second>;<third>?<fourth>
“:”,“/”,“;”“?”
encodeURI|encodeURIComponent
©2000MicrosoftCorporation
![Page 1232: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1232.jpg)
JScript
![Page 1233: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1233.jpg)
JScript
var varx)
JScript||JScript
©2000MicrosoftCorporation
![Page 1234: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1234.jpg)
JScript
![Page 1235: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1235.jpg)
/^+/
^
^$\b\B*+?{n} n{n,} n
{n,m} nm,m
RegularExpression|RegularExpression
©2000MicrosoftCorporation
![Page 1236: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1236.jpg)
JScript
![Page 1237: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1237.jpg)
VBArray
VisualBasicsafeArray
newVBArray(safeArray);
VBArrayssafeArrayVBArrayVBArrayVBArrayActiveX
VBArrayVBArray
VBArray|
©2000MicrosoftCorporation
![Page 1238: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1238.jpg)
JScript
![Page 1239: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1239.jpg)
'break'
break break switch switch
break
breaklabelname;
switch break
breakswitch
Break|||JScript
©2000MicrosoftCorporation
![Page 1240: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1240.jpg)
JScript
![Page 1241: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1241.jpg)
'continue'
continue continue
do-while
while
for
for/in
continue
do-while
while
for
for/in
Continue|||JScript
©2000MicrosoftCorporation
![Page 1242: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1242.jpg)
JScript
![Page 1243: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1243.jpg)
JScript@
/*@cc_on@*/
/*@cc_on@*/
||@cc_on|@if|@set
©2000MicrosoftCorporation
![Page 1244: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1244.jpg)
JScript
![Page 1245: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1245.jpg)
'switch''default'
switch defaultDefaultswitch
switchdefaultswitchdefault
Switch||JScript
©2000MicrosoftCorporation
![Page 1246: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1246.jpg)
JScript
![Page 1247: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1247.jpg)
'('
for(initialize;test;increment){statement;}
JScript
©2000MicrosoftCorporation
![Page 1248: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1248.jpg)
JScript
![Page 1249: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1249.jpg)
')'
for(initialize;test;increment){statement;}
JScript
©2000MicrosoftCorporation
![Page 1250: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1250.jpg)
JScript
![Page 1251: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1251.jpg)
'/'
(/)(/)
RegularExpression|RegularExpression
©2000MicrosoftCorporation
![Page 1252: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1252.jpg)
JScript
![Page 1253: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1253.jpg)
':'
(?:) |JScript|JScript
©2000MicrosoftCorporation
![Page 1254: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1254.jpg)
JScript
![Page 1255: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1255.jpg)
';'
for
JScript |JScript
©2000MicrosoftCorporation
![Page 1256: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1256.jpg)
JScript
![Page 1257: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1257.jpg)
'@'
@set@
@
@set@myvar=1
@set||
©2000MicrosoftCorporation
![Page 1258: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1258.jpg)
JScript
![Page 1259: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1259.jpg)
'@end'
@endJScript @if/@end
@end
|
©2000MicrosoftCorporation
![Page 1260: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1260.jpg)
JScript
![Page 1261: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1261.jpg)
']'
|Array
©2000MicrosoftCorporation
![Page 1262: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1262.jpg)
JScript
![Page 1263: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1263.jpg)
'{'
Function|JScript
©2000MicrosoftCorporation
![Page 1264: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1264.jpg)
JScript
![Page 1265: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1265.jpg)
'}'
for
Function||JScript
©2000MicrosoftCorporation
![Page 1266: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1266.jpg)
JScript
![Page 1267: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1267.jpg)
'='
@set@myvar1=1
|
©2000MicrosoftCorporation
![Page 1268: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1268.jpg)
JScript
![Page 1269: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1269.jpg)
'catch'
try catch try throw try trycatch
catch
finally catch
try...catch|Error
©2000MicrosoftCorporation
![Page 1270: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1270.jpg)
JScript
![Page 1271: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1271.jpg)
|
©2000MicrosoftCorporation
![Page 1272: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1272.jpg)
JScript
![Page 1273: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1273.jpg)
UnicodeUnicode\uUnicode0-9A-Fa-fUnicode
z="\u1A5F";
Unicode\u09A-Fa-f
t\u_(\\u)–
JScript|JScript
©2000MicrosoftCorporation
![Page 1274: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1274.jpg)
JScript
![Page 1275: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1275.jpg)
JScript|
©2000MicrosoftCorporation
![Page 1276: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1276.jpg)
JScript
![Page 1277: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1277.jpg)
(“”):
varpoint={x:1.2,y:-3.4};
(,)
©2000MicrosoftCorporation
![Page 1278: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1278.jpg)
JScript
![Page 1279: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1279.jpg)
'while'
do…whilewhile do while
while.
while||JScript
©2000MicrosoftCorporation
![Page 1280: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1280.jpg)
JScript
![Page 1281: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1281.jpg)
JScript
ASCII(_)
ASCII
JScript
JScript||JScript
©2000MicrosoftCorporation
![Page 1282: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1282.jpg)
JScript
![Page 1283: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1283.jpg)
|switch|break|continue
©2000MicrosoftCorporation
![Page 1284: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1284.jpg)
JScript
![Page 1285: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1285.jpg)
Labeled|switch|break|continue
©2000MicrosoftCorporation
![Page 1286: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1286.jpg)
JScript
![Page 1287: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1287.jpg)
'return'
return
() return
return[expression]; return undefined
return return try finally finally
return undefined
return
return|Function|caller
©2000MicrosoftCorporation
![Page 1288: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1288.jpg)
JScript
![Page 1289: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1289.jpg)
JScript
Error|JScript
©2000MicrosoftCorporation
![Page 1290: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1290.jpg)
JScript
![Page 1291: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1291.jpg)
Throw
throw throw throw
if(denominator==0){thrownewDivideByZeroException();}
throw
Error|throw|try...catch
©2000MicrosoftCorporation
![Page 1292: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1292.jpg)
JScript
![Page 1293: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1293.jpg)
"/*""*/"
/**/
“*/”.
©2000MicrosoftCorporation
![Page 1294: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1294.jpg)
JScript
![Page 1295: JScript - Documentation & Help · JScript JScript C++ JScript JScript JScript Java JScript “” Active Server PagesASPInternet Windows JScript JScript JScriotJScript JScript](https://reader035.vdocuments.fr/reader035/viewer/2022081507/5f036e047e708231d4092a28/html5/thumbnails/1295.jpg)
String|toString
©2000MicrosoftCorporation