Thứ Bảy, 2 tháng 3, 2019

Đào tạo java - JavaScript - Cú pháp

JavaScript có thể được triển khai bằng cách sử dụng các câu lệnh JavaScript được đặt trong các 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 kỳ đâu trong trang web của bạn, nhưng thông thường bạn nên giữ nó trong các thẻ <head> .

Học lập trình java chuyên nghiệp
Học lập trình java chuyên nghiệp

Thẻ <script> cảnh báo chương trình trình duyệt bắt đầu diễn giải tất cả văn bản giữa các thẻ này dưới dạng tập lệnh. Một cú pháp đơn giản của JavaScript của bạn sẽ xuất hiện như sau.


<script ...>
   JavaScript code
</script>

Thẻ script có hai thuộc tính quan trọng


Ngôn ngữ - Thuộc tính này chỉ định ngôn ngữ kịch bản bạn đang sử dụng. Thông thườ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, người kế nhiệm của nó) đã loại bỏ việc sử dụng thuộc tính này.

Loại - Thuộc tính này là những gì hiện được khuyến nghị để chỉ ra ngôn ngữ kịch bản đang sử dụng và giá trị của nó phải được đặt thành "văn bản / javascript".

Vì vậy, phân đoạn JavaScript của bạn sẽ trông như thế nào

<script language = "javascript" type = "text/javascript">
   JavaScript code
</script>

Mã JavaScript đầu tiên của bạn


Hãy để chúng tôi lấy một ví dụ mẫu để in ra "Hello World". Chúng tôi đã thêm một nhận xét HTML tùy chọn bao quanh mã JavaScript của chúng tôi. Điều này là để lưu mã của chúng tôi từ một trình duyệt không hỗ trợ JavaScript.

Nhận xét kết thúc bằng "// ->". Ở đây "//" biểu thị một nhận xét bằng JavaScript, vì vậy chúng tôi thêm vào đó để ngăn trình duyệt đọc phần cuối của nhận xét HTML dưới dạng một đoạn mã JavaScript. Tiếp theo, chúng ta gọi một hàm document.write để viết một chuỗi vào tài liệu HTML của chúng ta.

Chức năng này có thể được sử dụng để viết văn bản, HTML hoặc cả hai. Hãy xem mã sau đây.
<html>
   <body>   
      <script language = "javascript" type = "text/javascript">
         <!--
            document.write("Hello World!")
         //-->
      </script>      
   </body>
</html>
Mã này sẽ tạo ra kết quả sau

Hello World!

Khoảng trắng và ngắt dòng

JavaScript bỏ qua khoảng trắng, tab và dòng mới xuất hiện trong các chương trình JavaScript. Bạn có thể sử dụng các khoảng trắng, tab và dòng mới một cách tự do trong chương trình của mình và bạn có thể tự do định dạng và thụt lề các chương trình của mình một cách gọn gàng và nhất quán giúp mã dễ đọc và dễ hiểu.

Dấu chấm phẩy là tùy chọn

Các câu lệnh đơn giản trong JavaScript thường được theo sau bởi một ký tự dấu chấm phẩy, giống như chúng có trong C, C ++ và Java. Tuy nhiên, JavaScript cho phép bạn bỏ qua dấu chấm phẩy này nếu mỗi câu lệnh của bạn được đặt trên một dòng riêng biệt. Ví dụ, đoạn mã sau có thể được viết mà không có 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 như sau, bạn phải sử dụng dấu chấm phẩy
<script language = "javascript" type = "text/javascript">
   <!--
      var1 = 10; var2 = 20;
   //-->
</script>
Lưu ý - Đó là một thực hành lập trình tốt để sử dụng dấu chấm phẩy.

Độ nhạy trường hợp


JavaScript là một ngôn ngữ phân biệt chữ hoa chữ thường. Điều này có nghĩa là các từ khóa ngôn ngữ, biến, tên hàm và bất kỳ số nhận dạng nào khác phải luôn được nhập bằng chữ viết hoa nhất quán.

Vì vậy, các định danh Thời gian và THỜI GIAN sẽ truyền đạt các ý nghĩa khác nhau trong JavaScript.

LƯU Ý - Cần thận trọng khi viết tên biến và hàm trong JavaScript.

Nhận xét bằng JavaScript


JavaScript hỗ trợ cả nhận xét kiểu C và C ++ - Do đó

Bất kỳ văn bản nào giữa // và cuối dòng đều được coi là một nhận xét và bị JavaScript bỏ qua.

Bất kỳ văn bản nào giữa các ký tự / * và * / được coi là một nhận xét. Điều này có thể trải dài trên nhiều dòng.

JavaScript cũng nhận ra chuỗi mở bình luận HTML <! -. JavaScript coi đây là một nhận xét một dòng, giống như nhận xét //.

Trình tự đóng nhận xét HTML -> không được JavaScript nhận ra nên được viết là // ->.

Thí dụ

Ví dụ sau đây cho thấy cách sử dụng các nhận xét trong JavaScript.
<script language = "javascript" type = "text/javascript">
   <!--
      // This is a comment. It is similar to comments in C++
   
      /*
      * This is a multi-line comment in JavaScript
      * It is very similar to comments in C Programming
      */
   //-->
</script>

Không có nhận xét nào:

Đăng nhận xét

Lập trình Java - Ngoại lệ

Một ngoại lệ (hoặc sự kiện đặc biệt) là một vấn đề phát sinh trong quá trình thực hiện chương trình. Khi xảy ra Ngoại lệ , luồng bình thường...