Trình bày: Nguyn Phú Trường
NI DUNG
Bmôn Mng máy tính & Truyn thông
21/5/2011
Gii thiu vJavaScript
Biến, kiu dliu, phép toán
Lnh điu khin
Popup
Sdng các đối tượng
NI DUNG
Bmôn Mng máy tính & Truyn thông
31/5/2011
Gi
Gi
i thi
i thi
u v
u v
JavaScript
JavaScript
Biến, kiu dliu, phép toán
Lnh điu khin
Popup
Sdng các đối tượng
JAVASCRIPT LÀ GÌ?
Bmôn Mng máy tính & Truyn thông
41/5/2011
1
Được thiết kếcùng
vi HTML to
trang Web sinh
động
ngôn ng
script, hướng đối
tượng, cha các
dòng lnh thc thi
được
2
Được viết trc tiếp
vào trang HTML
ngôn ng
thông dch
3
Khác vi Java
JAVASCRIPT DÙNG ĐỂ LÀM GÌ?
51/5/2011 Bmôn Mng máy tính & Truyn thông
Kim tra
dliu
trước
khi
submit
Cung
cp
thông
tin v
browser
Đọc,
viết phn
t/ni
dung
trang
HTML
To
cookie
Viết
trang
HTML
sinh
động
Bt và
x
các s
kin
Xut
động
trang
HTML
D1 VJAVASCRIPT
1/5/2011 6 Bmôn Mng máy tính & Truyn thông
D2 VJAVASCRIPT
1/5/2011 7 Bmôn Mng máy tính & Truyn thông
D3 VJAVASCRIPT
1/5/2011 8 Bmôn Mng máy tính & Truyn thông
D4 VJAVASCRIPT
1/5/2011 9 Bmôn Mng máy tính & Truyn thông
D5 VJAVASCRIPT
1/5/2011 10 Bmôn Mng máy tính & Truyn thông
BIN
111/5/2011 Bmôn Mng máy tính & Truyn thông
Đặc đim
Đặc đimKhai báo
Khai báo Gán tr
Gán tr
zCha dliu
zPhân bit hoa và
thưng
zPhm vi:
Toàn cc
Cc b
var strname =
some value
Hoc
strname = some
value
var strname
= "Hege"
Hoc
strname =
"Hege"
D
1/5/2011 12 Bmôn Mng máy tính & Truyn thông
KIU DLIU
Kiu dliu
zSnguyên : 10, -301, 1974, etc.
zSthc và schm động : 13.5, 1.35E1
zLun lý : true, false
zChui : “do thanh nghi”, “sinh nam 1974”, \b, \n, \r, \t, \\
var quote = "He read \"The Cremation of Sam McGee\" by R.W. Service."
document.write(quote)
Kết qus :
He read "The Cremation of Sam McGee" by R.W. Service.
1/5/2011 13 Bmôn Mng máy tính & Truyn thông
KIU DLIU
Kiu dliu
zMng :
myArray = new Array(10); foo = new Array(5);
myArray[0] = 56; myArray[9] = 44;
colors = new Array();
colors[99] = "midnightblue";
numberOfElements = myArray.length;
1/5/2011 14 Bmôn Mng máy tính & Truyn thông
KIU DLIU
Kiu dliu
zĐối tượng :
1/5/2011 15 Bmôn Mng máy tính & Truyn thông
CHUYN KIU DLIU
Kiu dliu
zĐược chuyn t động :
var answer = 42
answer = "Thanks for all the fish..."
x = "The answer is " + 42
zChuyn chui sang s: ParseInt(), ParseFloat()
1/5/2011 16 Bmôn Mng máy tính & Truyn thông
PHÉP TOÁN
Phép toán
zGán : =
zPhép tăng hoc gim 1 : ++, --
zGán rút gn : +=, -=, *=, /=, %=
zSo sánh : ==, !=, <, <=, >, >=
zPhép tính shc : +, -, *, /, %
zPhép toán lun lý : &&, ||, !,
zPhép : (cond) ? Expr1:Expr2
1/5/2011 17 Bmôn Mng máy tính & Truyn thông
PHÉP TOÁN
1/5/2011 18 Bmôn Mng máy tính & Truyn thông
PHÉP TOÁN
1/5/2011 19 Bmôn Mng máy tính & Truyn thông
PHÉP TOÁN
1/5/2011 20 Bmôn Mng máy tính & Truyn thông