Cú pháp của JavaScript
JavaScript có thể được thực hiện bởi sử dụng các lệnh JavaScript mà được đặt trong thẻ HTML <script>... </script> trong một trang web.
Bạn có thể đặt các thẻ <script>, chứa JavaScript của bạn, bất cứ đâu trong trang của bạn, nhưng được đề nghị là bạn nên giữ nó trong các thẻ <head>.
Thẻ <script> báo cho chương trình trình duyệt bắt đầu phiên dịch tất cả văn bản ở giữa các thẻ này như là một script. Một cú pháp đơn giản của JavaScript sẽ xuất hiện như sau:
<script ...>
JavaScript code
</script>
Thẻ script nhận hai thuộc tính quan trọng sau:
Language − Thuộc tính này xác định ngôn ngữ scripting nào bạn đang sử dụng. Giá trị của nó sẽ là javascript. Mặc dù các phiên bản gần đây của HTML (và XHTML) đã thôi dần không sử dụng thuộc tính này nữa.
Type − Thuộc tính này là những gì bây giờ được đề nghị sử dụng và giá trị của nó nên được thiết lập là "text/javascript".
Dưới đây là một đoạn JavaScript:
<script language="javascript" type="text/javascript">
JavaScript code
</script>
JavaScript script đầu tiên của bạn
Bây giờ chúng ta làm một ví dụ mẫu để in "Hello World". Chúng ta thêm một HTML commet (lời bình) tùy ý mà bao quanh JavaScript code. Điều này bảo lưu code của chúng ta khi một trình duyệt không hỗ trợ JavaScript. Comment kết thúc với một "//-->". Tại đây "//" biểu thị một comment trong JavaScript, vì thế chúng ta thêm nó để ngăn một trình duyệt đọc comment như là một phần của JavaScript code. Tiếp theo, chúng ta gọi một hàm documet.write mà viết một chuỗi vào trong tài liệu HTML của chúng ta.
Hàm này có thể được sử dụng để viết văn bản, HTML hoặc cả hai. Bạn xem code sau:
<html>
<body>
<script language="javascript" type="text/javascript">
<!-- document.write("Quantrimang.com") //-->
</script>
</body>
</html>
Nó sẽ tạo ra kết quả sau:
Quantrimang.com
Khoảng trắng và dòng ngắt
JavaScript bỏ qua khoảng trống, tab, và dòng mới mà xuất hiện trong các chương trình JavaScript. Bạn có thể sử dụng khoảng trống, tab, và dòng mới tự do trong chương trình của bạn và bạn tự do định dạng và thụt đoạn chương trình của bạn và cách thích hợp để tạo code dễ dàng để đọc và hiểu.
Dấu chấm phẩy là tùy ý
Các lệnh đơn giản trong JavaScript nói chung được theo sau bởi một ký tự dấu chấm phảy, mà khi chúng có trong C, C++, và Java. Tuy nhiên, JavaScript cho phép bạn bỏ quên dấu chấm phảy này nếu mỗi lệnh của bạn được đặt trên một dòng riêng rẽ. Ví dụ, code sau có thể được viết mà không sử dụng dấu chấm phẩy:
<script language="javascript" type="text/javascript">
<!--
var1 = 10
var2 = 20
//-->
</script>
Nhưng khi được định dạng trong một dòng đơn như sau, bạn phải sử dụng các dấu chấm phẩy:
<script language="javascript" type="text/javascript">
<!--
var1 = 10; var2 = 20;
//-->
</script>
Ghi chú − Khi thực hành, tốt hơn hết là bạn sử dụng các dấu chấm phẩy.
Phân biệt kiểu chữ
JavaScript là ngôn ngữ phân biệt kiểu chữ (case-sensitive). Nghĩa là các từ khóa ngôn ngữ, biến, tên hàm, và bất kỳ định danh nào khác phải luôn luôn được soạn đúng.
Do đó, hai định danh TIME và Time sẽ có ý nghĩa khác nhau trong JavaScript.
Ghi chú: Bạn nên đặc biệt cẩn thận khi viết các biến và tên hàm trong JavaScript.
Comments trong JavaScript
JavaScript hỗ trợ cả hai style lời bình của C và C++, vì vậy:
Bất kỳ văn bản ở giữa một // và phần kết thúc của một dòng được đối xử như là một comment và bị bỏ qua bởi JavaScript.
Bất kỳ văn bản ở giữa các ký tự /* và */ được xem như là một comment. Nó có thể trải rộng qua nhiều dòng.
JavaScript cũng nhận ra HTML comment với dãy mở <!--. JavaScript xem nó như là một lời bình đơn dòng, giống như là trong lời bình //.
Dãy đóng --> trong HTML comment không được nhận ra bởi JavaScript vì thế nó nên được viết như là //-->.
Ví dụ
Ví dụ sau chỉ cách sử dụng các comment trong JavaScript:
<script language="javascript" type="text/javascript">
<!--
// Đây là một comment. Nó tương tự như comment trên C++
/*
* Đây là comment trên nhiều dòng trong JavaScript
* Rất giống với comment trong lập trình C
*/
//-->
</script>
Theo tutorialspoint
Bài trước: JavaScript là gì?
Bạn nên đọc
Cũ vẫn chất
-
Cách cộng dặm Bông sen vàng
Hôm qua -
Khắc phục lỗi mạng WiFi không hiển thị trên Windows 10
Hôm qua -
Trải nghiệm Nothing Phone 1
Hôm qua 2 -
200+biệt danh cho người yêu hay và hài hước
Hôm qua 5 -
Cách ẩn tin nhắn Telegram không cần xóa
Hôm qua -
Cách vô hiệu hóa BitLocker trong Windows 10
Hôm qua -
Pantheon DTCL 7.5: Lên đồ, đội hình mạnh
Hôm qua -
Cách giữ định dạng Word khi chia sẻ tài liệu
Hôm qua -
Black Friday là gì? Black Friday 2023 vào ngày nào?
Hôm qua -
Lịch thi đấu, kết quả AIC 2023 Liên Quân Mobile mới nhất
Hôm qua 1