Video: What the heck is the event loop anyway? | Philip Roberts | JSConf EU 2025
Sử dụng các hàm để mã với JavaScript có thể rất hữu ích cho một lập trình viên. a for … in loop.
Lấy tổng var myNumbers = [2, 4, 2, 7]; var total = 0, cho (oneNumber trong myNumbers) tổng số + tổng số + mộtNumber]; (tổng cộng)
Nếu bạn có nhiều bộ số để cộng lại, tuy nhiên, chúng ta cần phải viết một câu lệnh lặp mới đặc biệt cho mỗi mảng số mới
"); tài liệu. viết (sum2 + "
"); tài liệu. viết (sum3 + "");
@constructor
Chỉ ra rằng một hàm là một constructor | @deprecated |
---|---|
Cho biết phương pháp này không được chấp nhận | JSDoc Tag |
Giải thích | @author |
@exception | Mô tả một ngoại lệ được ném ra bởi một phương thức; Đồng nghĩa với |
@throws | @exports
Chỉ định một thành viên xuất bởi mô-đun |
@param | Mô tả một tham số phương pháp |
@private | Cho biết một thành viên là cá nhân < @return |
Mô tả một giá trị trả về. Đồng nghĩa với @returns | @returns |
Mô tả một giá trị trả lại. Đồng ý với @return | @see |
Ghi lại sự kết hợp với một đối tượng khác | @đây |
Chỉ định các kiểu của đối tượng mà từ khóa này đề cập đến trong một hàm | @mở |
Mô tả một ngoại lệ được ném theo một phương thức | @version |
Cho biết số phiên bản của một thư viện |
|
Chú thích khối đi trước hàm ở trên theo định dạng được xác định bởi hệ thống tài liệu JavaScript, JSDoc. Bằng cách bình luận các chức năng của bạn sử dụng định dạng này, bạn không chỉ làm cho các chương trình của bạn dễ đọc hơn, bạn cũng có thể sử dụng các nhận xét này để tự động tạo ra tài liệu cho các chương trình của bạn. | Chức năng là một thời gian tuyệt vời, làm việc, và tiết kiệm không gian. Viết một hàm hữu ích ban đầu có thể mất nhiều thời gian hơn việc viết mã JavaScript ngoài các chức năng, nhưng về lâu dài, các chương trình của bạn sẽ được sắp xếp tốt hơn, và bạn sẽ tiết kiệm rất nhiều nhức đầu nếu bạn có thói quen viết các hàm. |
