12/08/2018, 14:43

Một vài Statement hay ho của Javascript

1 Empty Statement Trong Javascript, bạn có thể dùng một statement rỗng bằng việc sử dụng duy nhất dấu ;. Khi Javascript thực thi câu lệnh thì nó sẽ hiểu rằng đây là một câu lệnh rỗng, không có yêu cầu được thực thi. Rất ổn thay cho việc bạn phải sử dụng một sub-statement để thể hiện rằng bạn ...

1 Empty Statement Trong Javascript, bạn có thể dùng một statement rỗng bằng việc sử dụng duy nhất dấu ;. Khi Javascript thực thi câu lệnh thì nó sẽ hiểu rằng đây là một câu lệnh rỗng, không có yêu cầu được thực thi. Rất ổn thay cho việc bạn phải sử dụng một sub-statement để thể hiện rằng bạn không muốn thực hiện câu lệnh ở đây.

Chúng ta sẽ thử xem đoạn code dưới đây.

var litmus = 'neutral';
var pH; 
 
if(pH>0 && pH<7) 
    litmus = 'acidic';
else if(pH>7 && pH<15)
    litmus = 'basic';
else
    throw "Invalid pH value";

Chúng ta có thể thấy trong trường hợp pH bằng 7 thì một thông báo lỗi sẽ được hiện ra, nhưng nếu chúng ta muốn giá trị của litmus vẫn là mặc định thì sao ? Chỉ cần thêm một trường hợp ph bằng 7 và sử dụng Empty Statement là ok.

var litmus = 'neutral';
var pH; 
 
if(pH>0 && pH<7)
    litmus = 'acidic';
else if(pH===7)
    ;       /* empty statement */
else if(pH>7 && pH<15)
    litmus = 'basic';
else
    throw "Invalid pH value";

Bây giờ thì khi pH bằng 7, sẽ chẳng có điều gì sảy ra cả, litmus vẫn nhận giá trị mặc định             </div>
            
            <div class=

0