Thế giới JS, share tiếp cho ae một toán tử ít ai để ý tới đó là dấu phẩy trong javascript. Dưới đây là ví dụ về toán tử dấu phẩy một cách đầy đủ và chi tiết nhất có thể.
Toán tử dấu phẩy (,) trong JavaScript được sử dụng giống như cách nó được sử dụng trong nhiều ngôn ngữ lập trình như C, C++, v.v. Toán tử này chủ yếu đánh giá các toán hạng của nó theo thứ tự từ trái sang phải và trả về giá trị của toán hạng ngoài cùng bên phải. Toán tử dấu phẩy được sử dụng làm dấu tách cho nhiều biểu thức tại một vị trí yêu cầu một biểu thức. Khi một toán tử dấu phẩy được đặt trong một biểu thức, nó sẽ thực thi từng biểu thức và trả về biểu thức ngoài cùng bên phải.
Cú pháp:
Expression1, Expression2, Expression3, ....so on
Trong cú pháp trên, nhiều biểu thức được phân tách bằng toán tử dấu phẩy. Trong quá trình thực thi, mỗi biểu thức sẽ được thực hiện từ trái sang phải và biểu thức ngoài cùng bên phải sẽ được trả về.
Thí dụ:
// https://vpsus.vn/ // https://www.facebook.com/groups/893052378563701 // https://twitter.com/thegioijs function x() { console.log('one'); return 'one'; } function y() { console.log('two'); return 'two'; } function z() { console.log('three'); return 'three'; } // Three expressions are // given at one place var x = (x(), y(), z()); console.log(x);
Đầu ra:
one two three three
Ở đầu ra, trước hết hàm x() được thực hiện, sau đó là y() và cuối cùng là z(). Cuối cùng, toán tử dấu phẩy trả về biểu thức ngoài cùng bên phải.
Ứng dụng hữu ích nhất của toán tử dấu phẩy là trong các vòng lặp. Trong các vòng lặp, nó được sử dụng để cập nhật nhiều biến trong cùng một biểu thức.
Thí dụ:
// https://vpsus.vn/ // https://www.facebook.com/groups/893052378563701 // https://twitter.com/thegioijs function x() { console.log('Welcome'); return 'Welcome'; } function y() { console.log('to'); return 'to'; } function z() { console.log('Wikicode.dev'); return 'vpsus.vn'; } // Three expressions are // given at one place var x = (x(), y(), z()); console.log(x);
Đầu ra:
Welcome to vpsus.vn vpsus.vn
Trình duyệt được hỗ trợ:
- Google Chrome
- trình duyệt web IE
- firefox
- AppleSafari
- Ô-pê-ra
Trên đây là tất cả những gì về Toán tử dấu phẩy trong javascript mà bạn cần biết. Nếu bạn có bất kỳ câu hỏi liên quan tới Toán tử dấu phẩy, hãy chủ động liên hệ và inbox cho chúng tôi, để giúp đỡ bạn sớm nhất
Tiếp theo, hãy cùng Thế giới JS tìm hiểu thêm các kiến thức về Javascript trong các bài tiếp theo trong series học miễn phí Javascript từ cơ bản tới nâng cao.
Nếu bạn cảm thấy hữu ích và yêu thích Thế giới JS, hãy tham gia và theo dõi chúng tôi để nhận thêm nhiều kiến thức MIỄN PHÍ hơn nữa nhé:
Share to learn more than!