Trong bài đăng này, bạn sẽ tìm hiểu một số cách khác nhau để trả về một đối tượng từ hàm mũi tên. Đôi khi bạn chỉ muốn trả về một đối tượng và không sử dụng bất kỳ biến cục bộ nào bên trong hàm Show Hãy cùng khám phá một số ví dụ sẽ làm gọn cơ sở mã của bạn và giúp bạn hiểu thêm cách hoạt động của ngôn ngữ JavaScript Cách phổ biến và tiêu chuẩn nhất để trả về một đối tượng từ hàm mũi tên là sử dụng cú pháp dạng dài
Mẫu này rất tuyệt, vì nó cho phép chúng ta dễ dàng thêm một số biến cục bộ phía trên câu lệnh Nhưng nếu chúng ta không cần khai báo bất kỳ biến cục bộ nào và chỉ muốn trả về một đối tượng thì sao? Chúng ta đã nghe nói về tính năng trả về ẩn của một hàm mũi tên - chỉ cần xóa câu lệnh
Và bam - một lỗi cú pháp. Đây là điều khiến nhiều nhà phát triển vấp ngã Điều này là do Vì vậy, làm thế nào để chúng ta giải quyết nó? Điều thú vị về JavaScript là khả năng tạo biểu thức bằng cách sử dụng dấu ngoặc đơn Điều này có nghĩa là về cơ bản các đường cong được di chuyển trở lại “bên trong” hàm và tạo thành các đường cong đối tượng mở/đóng một lần nữa
Và đó là nó. Một cách viết tắt thực sự hay để trả về các đối tượng từ một hàm mũi tên Rất may, 'vấn đề' này chỉ áp dụng cho các đối tượng trả lại. Đối với tất cả các loại JavaScript khác, hàm trả về hoạt động hoàn hảo mà không cần thủ thuật này Sách điện tử miễn phíChỉ thị, đơn giản phải không? . Nhìn bề ngoài chúng có vẻ đơn giản, nhưng ngay cả các nhà phát triển Angular lành nghề cũng chưa nắm hết mọi khái niệm trong eBook này
Tải xuống Điều đó diễn ra suôn sẻ, hãy kiểm tra email của bạn Tôi hy vọng bạn thích bài đăng này và nếu bạn muốn tìm hiểu thêm, vui lòng xem các khóa học JavaScript của tôi, nơi bạn sẽ học mọi thứ bạn cần biết để cực kỳ giỏi và thành thạo ngôn ngữ, DOM và nhiều phương pháp nâng cao khác. Hãy thưởng thức và cảm ơn bạn đã đọc Làm cách nào để trả lại đối tượng trong JavaScript?Để trả về một đối tượng từ hàm JavaScript, hãy sử dụng câu lệnh return với từ khóa này .
JavaScript theo nghĩa đen đối tượng là gì?Đối tượng chữ
. Sau đây là một ví dụ về một đối tượng theo nghĩa đen. a list of zero or more pairs of property names and associated values of an object, enclosed in curly braces ( {} ). The following is an example of an object literal.
Làm cách nào để trả về một đối tượng trong hàm mũi tên JavaScript?Để trả về một đối tượng bằng hàm mũi tên, bạn phải sử dụng từ khóa return hoặc đặt dấu ngoặc nhọn trong dấu ngoặc tròn .
Cú pháp nghĩa đen của đối tượng là gì?Đây biểu diễn của một đối tượng, được đặt trong dấu ngoặc nhọn , được gọi là cú pháp ký tự đối tượng. Đối tượng chữ theo các quy tắc cú pháp sau. Tên được phân tách khỏi giá trị bằng dấu hai chấm. Các cặp tên-giá trị được phân tách bằng dấu phẩy. Không có dấu phẩy sau cặp tên-giá trị cuối cùng. |