CÁCH VIẾT JAVASCRIPT.
Javascript do Brendan Eich Hoa Ky phát minh năm1994 và thành tiêu
chuẩn qủốc tễ năm1997 nên được xử dụng khắp toàn cầu. Browser đầu
tiên vận hành Javascript lả Internet Explorer.Ngày nay Javascript đươc vậ́n hành bơi tất cả các
browsers như Chrome, Firefox, Safari, Microsoft Edge, Opera,
Brave, Vivaldi .
Javascriot rất dễ học. Nhưng muốn học cách viết javaScript thì phải học HTML trước tiên vì JavaScript phải chứa trong HTML mới vận hành bởi browser. Browser chỉ vận hành HTML ,không vận hành riêng Javascript.
Với JavaScript viết trong HTML,chúng ta có thể làm được rất nhiều việc muốn làm theo ý muốn và chỉ cần có browser thi script sẽ hoạt động được ngay cho nên được gọi là client side script.
khi viết JavaSript, chúng ta phải biết cách xử dụng những chữ được dùng trong javascript gọi la JavaScript Statements có tên sau đây.
prompt, break, const, continue, debugger, do…while, export,
for, for…in, for each …in, function, if…else, import, label, return,
switch…case, this, throw, try… catch, var,
while with.
MỞ NOTEPAD CỦA COMPUTER RỒI VIẾT NHƯ SAU.
1- Dung chữ prompt, chữ alert
VIết môt Javascript yêu cầu ngưỡi nhận đang cần gì thi viết vào chổ trả lời.Đây là một Javascript đơn giãn.
<html>
<head> VIẾT GÌ TUỸ THÍCH </head>
<body>
<script>
var text= prompt("VIẾT TEXT VAO ĐÂY
TUỲ THÍCH ");
alert(text);
var x="RẤT CAM ƠN";
alert(x)
</script>
</body>
</html>
2-Dùng chữ function, chữ alert
<html>
<head
>
VIẾT CHÚC TẾT
</head>
<body>
<script>
function chucTet(){
alert("THÂN ÁI CHÚC BẠN \n TÂN NIÊN HẠNH PHÚC")};
chucTet();
</script>
</body>
</html>
Nễu dùng caller như sau thì phải viết ngoài script.
<span onClick="test()">CLICK;</span>.
3-Dùng chữ function, chữ return
Khi dùng chữ return thì Javascript chỉ vận hành phần trước chữ return mà thôi.
Nếu bỏ chữ return thi phần tiếp theo sẽ vậ́n hành.
Thí dụ.
<html><head></head>
<body>
function test(){
alert('THÂN CHAO BẠN .');
return;
alert('BẠN KHOẺ KHÔNG ?');}
test(); //đây là caller của function
</body></html>
Câu Bạn khoẻ không xuât hiến vỉ chữ return chận lại.
,
Bỏ chữ return thi câu bạn khoẻ không mới xuât hiện.
4-Dùng các chữ if …else ... confirm
Khi viết javaScript có chứa nhiều động tác lệ thuộc vào nhiề̀̀u điều kiện khác nhau, nếu cần phải chọn lựa một quyết định ( decision ) hay một động tác đúng theo điều kiện đã đặt ra thì chúng ta phải xử dụng if ...else.
Điều kiện ( condition ) đặt ra, chúng ta phải viết trong ̣dấu ( ) sau chữ if như sau : if ( điều kiện ).
Còn quyết định hay động tác phải viết trong dấu ( ) hay dấu curly { } tiếp theo sau if ( điều kiện ) .
Dùng Window alert ( ) là
phương pháp nhanh nhất và đơn giản nhất để hiển thị những gì chúng
ta viết trên đó.
Thí dụ
<html>
<head>
VIET TEXT
</head>
<body>
<script>
var traloi = confirm( ' Có phải bạn là sinh viên tại trường nầy ? ' )
if (traloi == true) alert ( ' Mời vào cổng số 1' )
else
alert ( ' Mời vào cổng số 3 ' )
</script>
>/body>
</html>
Trên window alert chứ OK là true.
Xem cách xử dụng dấu double equal (==) và triple equal ( ===) ở phần dưới.
CHÚ Ý.
Sau chữ if và else :
* Nếu chỉ có một hàng code, chúng ta chỉ cần dùng dấ́́u ( ) gọi là round braces hay parenthesis.
* Nếu có từ 2
hàng code trở lên, chúng ta phải xử dụng dấu curly braces { } mới có kết quả.
Chữ if và else không được viết hoa.
5-Viết ba function( ) trong một Javascript.
<html>
<body>
<script>
function chucTet(){
alert("Thân ái cầu Chúc Tân Niên Hạnh Phúc")};
function thamHoi(){
alert("Hiện Nay Bạn Đang ở Đâu ? \n MỸ, VN, ÂU CHÂU, CANADA ? ")};
function kyNiem(){
alert("Chúng Ta ̣Đã Có Nhiều Kỹ Niệm Tuyệt Vời.\n TÔI ĐÃ
PHỔ BIẾN TRÊN BLOG LÂU RỒI.")};
</script>
<span onClick="chucTet();thamHoi();
kyNiem()";> OPEN</span>
</body>
</html>
HOÁ ĐƠN NẦY BAN HÀNG NGAY CHUA NHẬT 28-6-2026. Chủ Qúan là HENRY GỐC ANAMIT Cám Ơn
<html>
<head>
Hoa Đơn
>/head>
<body>
<script>
function display(){
var today= new Date();
var qt1 = prompt("CẦN BAO NHIÊU BÁNH DAU XANH?");
var qt2 = prompt("CẦN BAO NHIÊU BÁNH HAT SEN ?");
var qt3 = prompt("CẦN BAO NHIÊU BANH THAP CAM ?");
var qt4 = prompt("CẦN BAO NHIÊU BÁNH XU XÊ?");
var p1 = parseFloat(qt1*4.50);
var p2 = parseFloat(qt2*8.50);
var p3 = parseInt(qt3*10);
var p4 = parseFloat(qt4*5.50);
var total = p1+p2+p3+p4 ;
return ("QUAN BANH VN.\n"+"CHU QUAN HENRY GỐC ANAMIT.\n"+
qt1 + "-" + " BÁNH DAU XANH : " + p1 + "\n"+
qt2 + "-" + " BÁNH HAT SEN : " + p2 + "\n"+
qt3 + "-" + " BANH THẬP CẨM : " + p3 +"\n"+
qt4 + "-" + " BANH XU XE : " + p4 +"\n"+
" TRẢ TÔNG CỌNG : " + total +"\n"+
"CÁM ƠN"+"\n"+"MỞ CỬA 7 NGAỲ" +
"(Từ 8 am Tới 10 pm)"+ "\n"+ today);
} //nhớ có dấu ngoặc nhọn của function
alert(display());
</script>
</body>
</html>
ParseInt( ) do hai chữ parse và integer ghép lại , là một hàm số cốt lõi “ built-in core ” của
Built-in nghĩa là trong đó đã có sẳn nhiều codes mà chúng ta không biết.
CÁCH DÙNG DẤU DOUBLE EQUAL VÀ DẤU TRIPLE
EQUAL
Trong Javascript khi muôn so sánh thường dung hai lọai dấu gọi là
double equal (==) và triple equal ( ===).
Dùng dấu double
equal (==) thì javascript sẽ tự đông chuyển đổi hai trị số phải có cùng môt loại giông nhau rồi mới so
sánh nên gọi lả Loose equality operator.
Dùng dấu triple equal ( ===) goị là Strict equaliy operator nghĩ̃a là hai trị số phải bẳng nhau không có sự chuyên đổi (Without peforming type conversion).