Hướng dẫn sử dụng thông số kỹ thuật trong JavaScript
Trong tutorial này là một hướng dẫn sử dụng javascript . Nó nhằm mục đích giúp bạn dần dần học ngôn ngữ. Nhưng một khi bạn đã quen thuộc với những điều cơ bản, bạn sẽ cần các nguồn khác.
Thông số kỹ thuật
Đặc tả ECMA-262 chứa thông tin chuyên sâu, chi tiết và chính thức nhất về JavaScript. Nó xác định ngôn ngữ.
Nhưng được chính thức hóa như vậy, thật khó hiểu lúc đầu. Vì vậy, nếu bạn cần nguồn thông tin đáng tin cậy nhất về chi tiết ngôn ngữ javascript, thì đặc điểm kỹ thuật là nơi phù hợp. Nhưng nó không phải để sử dụng hàng ngày.
Một phiên bản đặc điểm kỹ thuật mới được phát hành hàng năm. Giữa các bản phát hành này, bản nháp đặc tả mới nhất có tại https://tc39.es/ecma262/ .
Để đọc về các tính năng nổi bật mới, bao gồm cả những tính năng “gần như tiêu chuẩn” (được gọi là “giai đoạn 3”), hãy xem các đề xuất tại https://github.com/tc39/proposal .
Ngoài ra, nếu bạn đang phát triển cho trình duyệt, thì có các thông số kỹ thuật khác được đề cập trong phần thứ hai của hướng dẫn.
Hướng dẫn sử dụng trong javascript
MDN (Mozilla) JavaScript Reference là hướng dẫn chính với các ví dụ và thông tin khác. Thật tuyệt khi nhận được thông tin chuyên sâu về các chức năng, phương thức ngôn ngữ riêng lẻ, v.v.
Người ta có thể tìm thấy nó tại https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference .
Mặc dù, tốt nhất bạn nên sử dụng tìm kiếm trên internet để thay thế. Chỉ cần sử dụng “MDN [thuật ngữ]” trong truy vấn, ví dụ: https://google.com/search?q=MDN+parseInt để tìm kiếm parseInt hàm.
Bảng tương thích trong javascript
JavaScript là một ngôn ngữ đang phát triển, các tính năng mới được bổ sung thường xuyên.
Để xem sự hỗ trợ của họ giữa các công cụ dựa trên trình duyệt và các công cụ khác, hãy xem:
http://caniuse.com - bảng hỗ trợ theo từng tính năng, ví dụ: để xem công cụ nào hỗ trợ các chức năng mật mã hiện đại: http://caniuse.com/#feat=cryptography .
https://kangax.github.io/compat-table - một bảng có các tính năng và công cụ ngôn ngữ hỗ trợ những thứ đó hoặc không hỗ trợ.
Tất cả các tài nguyên này đều hữu ích trong quá trình phát triển trong cuộc sống thực, vì chúng chứa thông tin có giá trị về chi tiết ngôn ngữ, sự hỗ trợ của chúng, v.v.
Hãy ghi nhớ chúng (hoặc trang này) cho những trường hợp bạn cần thông tin chuyên sâu về một tính năng cụ thể.
No comments:
Post a Comment