Chủ Nhật, 5 tháng 4, 2015

Giới thiệu về JavaScript, Hàm, vòng lặp 'for' và vòng lặp 'while' trong JavaScript

Filled under:

I. Giới thiệu về JavaScript

- Javascript là một ngôn ngữ thông dịch, được nhúng vào tập tin HTML. Javascript là ngôn ngữ được thực thi trên máy khách chứ không phải trên web server. Khi trang web được tải trong trình duyệt hỗ trợ javascript, trình duyệt sẽ thông dịch và thực hiện các lệnh javascript.

- Javascript là một ngôn ngữ gần giống với ngôn ngữ C. Giống như C, Javascript cũng có nhiều từ khoá:

+ length: Dùng để xác định số kí tự trong chuỗi. Ví dụ: "Hello".length , kết quả là 5.
+ confirm() : Tạo một bảng hội thoại để yêu cầu người sử dụng xác nhận có thực hiện một hành động nào đó hay không, confirm cho phép tạo ra 2 luồng xử lý khác nhau. Nếu người dùng chọn Yes thì nó sẽ trả về giá trị true, No sẽ trả về false.
    Cú pháp: confirm("thông báo");
+ prompt() : Tạo một hộp thoại để người dùng nhập thông tin. Khi người dùng nhấn vào nút OK chúng ta sẽ nhận được giá trị trong ô nhập liệu của hộp thoại.bất k
    Cú pháp: prompt(text, value); trong đó:
                    text: là thông tin hiển thị trên hộp thoại

                    value: là giá trị mặc định hiển thị trong ô nhập liệu của hộp thoại.
    Ví dụ: prompt("Tên của bạn là gì?", "Nhập tên của bạn vào đây");
+ console.log() : Được dùng để in ra một đoạn text hoặc giá trị của một biến.
+ substring : là hàm dùng để cắt chuỗi, có điểm đầu và điểm cuối. 
- Ví dụ: "wonderful".substring(3,7) , kết quả là "derf"
+ Biến trong javascript: biến dùng để lưu trữ một giá trị nào đó có thể là một chuỗi, 
một đối tượng, một con số, một mảng, một phép toán nào đó ...  Cách khai báo: ta đặt từ khoá 
var trước tên của biến. Ví dụ:
var age = 19;
var name = "tuan anh";

II. Hàm

- Cũng giống như C, hàm có rất nhiều lợi ích như không phải viết lại các đoạn mã giống nhau, 
có thể gọi hàm ở bất kỳ chỗ nào trong trang HTML, và ta còn có thể gọi hàm trên trang HTML 
khác nếu chúng ta đưa hàm vào trong file .js
- Cú pháp: 
function tenham(var1, var2, ...., varN){
};
- Trong đó var1, var2, ... varN là các tham số của hàm, một hàm có thể có nhiều tham số hoặc không có tham số nào.
Thông thường hàm sử dụng để xử lý một chức năng nào đó và sau khi xử lý xong thường phải trả về các giá trị. Để trả về một giá trị nào đó sau khi xử lý chúng ta dùng lệnh return.
- Ví dụ: 
function tinhtong(a,b){
    var tong;
    tong = a+b ;
    return tong;
}
III. Vòng lặp trong Javascript


- Cũng giống như C, khi bạn muốn thực hiện điều gì đó nhiều lần thì chúng ta sử dụng vòng lặp FOR hoặc vòng lặp WHILE
- Ví dụ:
+ Vòng lặp for:
var i;for(i = 1; i < 10; i++){console.log(i);}
+ Vòng lặp while:
var i = 0;
while(i < 5){console.log(i);i++;}
Bài tập:




0 nhận xét:

Đăng nhận xét