Thông tin tài liệu:
Dưới đây là bài giảng Javascript 2 do TS. Trương Diệu Linh biên soạn. Mời các bạn tham khảo bài giảng để hiểu rõ hơn về các toán tử trong Javascript như các phép toán số học, các phép gán, các phép toán so sánh, các phép toán logic, phép ghép xâu kí tự, phép toán điều kiện.
Nội dung trích xuất từ tài liệu:
Bài giảng Javascript 2 - TS. Trương Diệu LinhCáctoántử Cácphéptoánsốhọc Cácphépgán Cácphéptoánsosánh Cácphéptoánlogic Phépghépxâukítự Phéptoánđiềukiện 1Cácphéptoánsốhọc y=5 2Cácphépgán x=10,y=5 3Cácphéptoánsosánh x=5 4Cácphéptoánlogic 5Phéptoánghépxâukítự Phépcộngtrênxâukítự txt1=Whatavery; txt2=niceday; txt3=txt1++txt2; txt3=Whataveryniceday x=5+5; 10 x=5+5; 55 x=5+5; 55 x=5+5; 55 Phépcộngmộtxâukítựvàmộtsốchomộtxâukítự 6Phéptoánđiềukiện 7Cáccấutrúcđiềukhiển Câulệnhrẽnhánh Câulệnhlặp 8CâulệnhrẽnhánhIF If(điềukiện) { } Vídụ: //WriteLunchtime!ifthetimeis11 vard=newDate(); vartime=d.getHours(); if(time==11) { alert(Lunchtime!); } 9CâulệnhrẽnhánhIF…ELSE if(điềukiện) { } else { } Vídụ /*Ifthetimeislessthan10,youwillgetaGoodmorninggreeting.OtherwiseyouwillgetaGoodday greeting.*/ vard=newDate(); vartime=d.getHours(); if(timeCâulệnhswitch switch(bieu_thuc) { case1: break; case2: break; casen: break; default: } 11Câulệnhswitch //Youwillreceiveadifferentgreetingbased //onwhatdayitis.NotethatSunday=0, //Monday=1,Tuesday=2,etc. vard=newDate(); theDay=d.getDay(); switch(theDay) { case5:document.write(FinallyFriday); break; case6:document.write(SuperSaturday); break; case0:document.write(SleepySunday); break; default:document.write(Imlookingforwardtothisweekend!); } 12CâulệnhlặpFOR For(biến=giá_trị_đâu;biếnCâulệnhlặpwhile while(dieu_kien) { } Vídụ vari=0; while(iCâulệnhlặpdo…while Do { } while(điều_kiện) 15Phávỡcấutrúclặp Break Phávỡvònglặphiệntạivàthựchiệncáclệnhtiếptheosauvònglặpđó Vídụ vari=0; for(i=0;iPhávỡcấutrúclặp Continue Phávỡvònglặphiệntạivàtiếptụcvớigiátrịtiếptheo Vídụ vari=0; for(i=0;iForin Forinđượcdùngđểthựchiệnlặpkhiduyệtquathànhphầncủamộtmảnghoặccácthuộctínhcủamột đốitượng For(biếninđối_tượng) { } Vídụ varx; varmycars=newArray(); mycars[0]=Saab; mycars[1]=Volvo; mycars[2]=BMW; for(xinmycars) { document.write(mycars[x]+); } 18Mộtsốcácpopupbox alert Hiểnthịmộtthông báochongườidùng Vídụ: • alert(“Hello”) 19Mộtsốcácpopupbox confirm Thườngđượcdùngkhi muốnngườidùngđưara khẳngđịnhchấpnhậnhoặc từchối confirm(Areyousure?); 20