Các hàm trong Javascript

34 120 0
Các hàm trong Javascript

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CHƢƠNG IV HÀM TRONG JAVASCRIPT CuuDuongThanCong.com https://fb.com/tailieudientucntt I ĐỊNH NGHĨA Hàm đọan chương trình sử dụng nhiều lần chương trình để thực tác vụ Cách xây dựng hàm: Dùng từ khoá function để định nghĩa hàm Cú pháp: function FunctionName ( List_Parameter ) { Khai báo biến sử dụng hàm ; Các câu lệnh JavaScript thực tác vụ; [return [giá trị /biểu thức] ]; } CuuDuongThanCong.com https://fb.com/tailieudientucntt  FunctionName: tên hàm người lập trình đặt Qui tắc đặt tên hàm giống tên biến  Sau FunctionName cặp dấu ngoặc ( ) chứa danh sách tham số hình thức  Nếu hàm khơng có tham số sau FunctionName phải có cặp dấu ngoặc ( )  List_Parameter: danh sách tham số hình thức, có nhiều tham số có tham số phải cách dấu phẩy, tham số không kiểu liệu cụ thể khơng cần từ khố var CuuDuongThanCong.com https://fb.com/tailieudientucntt  Câu lệnh return: để kết thúc hàm hàm có giá trị trả return để trả giá trị  Sau Return chứa không chứa giá trị cụ thể biểu thức tính tốn Ví dụ: function Display(user , pwd) { document.write(“UserName cua ban la:” + user) ; document.write(“Password cua ban la:” + pwd) ; return ; } CuuDuongThanCong.com https://fb.com/tailieudientucntt Cách gọi hàm: Hàm không thực gọi  Đối với hàm có đối số ta gọi tên hàm danh sách giá trị truyền cho đối số FunctionName(argument1,argument2,etc)  Đối với hàm khơng có đối số ta cần gọi tên hàm FunctionName()  Đối với hàm khơng có giá trị trả : NameFunction(parameter)  Đối với hàm có giá trị trả :phải gán giá trị trả cho biến variable= NameFunction(parameter) CuuDuongThanCong.com https://fb.com/tailieudientucntt Ví dụ: Function function tong(a , b) { c=a+b; document.write(c); } tong(2,3); CuuDuongThanCong.com https://fb.com/tailieudientucntt I CÁC HÀM THÔNG DỤNG TRONG JAVASCRIPT Hàm alert(): dùng hiển thị hộp thơng báo có nút OK Cú pháp: alert(“nội dung thơng báo”) Ví dụ: Function alert("Hello World") CuuDuongThanCong.com https://fb.com/tailieudientucntt Hàm prompt(): Tạo hộp thoại chứa nút OK ,Cancel textbox để người sd nhập nội dung, giá trị trả hàm prompt nội dung nhập textbox Cú pháp: prompt(“nội dung đối thoại”,giá trị khởi tạo); ví dụ: a=prompt("Your Lastname:"); b=prompt("Your FirstName:"); document.write("Your FullName is :"+ a + ' ' + b) CuuDuongThanCong.com https://fb.com/tailieudientucntt Hàm confirm(): Hiển thị hộp thơng báo có nút OK Cancel Hàm trả giá trị true người sử dụng click OK ngược lại trả giá trị false Cúp pháp: variable=confirm(“Chuoi thong bao”); Ví dụ: a=prompt("nhap so a :"); b=prompt("nhap so b:"); c=confirm( a +' lon hon '+ b+'?') if(c= =true) document.write( a +" > "+b ) else document.write( a +" < "+b ) CuuDuongThanCong.com https://fb.com/tailieudientucntt Các hàm thông dụng chuổi số: a) Hàm eval(): Trả giá trị số chuổi số Cú pháp: eval(chuổi số) Ví dụ: var str1=„123‟; var str2=„456‟; var str= str1+str2;// var str= eval(str1)+eval(str2)->579 document.write(str);// kết :123456 CuuDuongThanCong.com https://fb.com/tailieudientucntt b) Mẫu 2: điều kiện lựa chọn công việc xử lý Cú pháp: if() Khối lệnh1; else Khối lệnh ; Khối lệnh 3; CuuDuongThanCong.com https://fb.com/tailieudientucntt a) Mẫu (if …else lồng nhau): Áp dụng cho trường hợp có nhiều chọn lựa khác Cú pháp: if() Khối lệnh 1; else if () Khối lệnh ; else … khối lệnh CuuDuongThanCong.com https://fb.com/tailieudientucntt a=eval(prompt("Nhap canh a")); b=eval(prompt("Nhap canh b")); c=eval(prompt("Nhap canh c")); if(a+b

Ngày đăng: 27/12/2019, 21:02

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan