Hướng dẫn single array argument javascript - đối số mảng đơn javascript
Vui lòng viết một hàm gọi là LastEuity chấp nhận một đối số mảng duy nhất. Hàm sẽ trả về phần tử cuối cùng của mảng (mà không xóa phần tử). Nếu mảng trống, hàm sẽ trả về null. Show
Tôi đã bối rối ở phần cuối cùng với chức năng trả về null nếu mảng nếu trống. Hỏi ngày 24 tháng 11 năm 2020 lúc 15:17Nov 24, 2020 at 15:17
3 Bạn có thể cập nhật mã của mình một chút để kiểm tra xem mảng có trống không và sau đó trả về null như thế này:
Đã trả lời ngày 24 tháng 11 năm 2020 lúc 15:20Nov 24, 2020 at 15:20
Thử nóSự mô tảĐối tượng 5 là một biến cục bộ có sẵn trong tất cả các chức năng không phải là không có. Bạn có thể tham khảo các đối số của hàm bên trong hàm đó bằng cách sử dụng đối tượng 5 của nó. Nó có các mục cho mỗi đối số, hàm được gọi với, với chỉ mục của mục đầu tiên tại 9.Ví dụ: nếu một hàm được truyền 3 đối số, bạn có thể truy cập chúng như sau:
Đối tượng 5 rất hữu ích cho các hàm được gọi với nhiều đối số hơn so với chúng được chính thức tuyên bố chấp nhận, được gọi là các hàm variadic, chẳng hạn như 1. Hàm ví dụ này chấp nhận bất kỳ số lượng đối số chuỗi nào và trả về đoạn dài nhất:
Bạn có thể sử dụng 2 để đếm số lượng đối số mà hàm được gọi với. Thay vào đó, nếu bạn muốn đếm có bao nhiêu tham số, một hàm được khai báo để chấp nhận, hãy kiểm tra thuộc tính ____23 của hàm đó.Gán cho các chỉ sốMỗi chỉ mục đối số cũng có thể được đặt hoặc chỉ định lại:
Các hàm không nghiêm ngặt chỉ có các tham số đơn giản (nghĩa là không nghỉ ngơi, mặc định hoặc tham số bị phá hủy) sẽ đồng bộ hóa giá trị mới của các tham số với đối tượng 5 và ngược lại:
Các hàm không nghiêm ngặt được truyền các tham số REST, mặc định hoặc bị phá hủy sẽ không đồng bộ hóa các giá trị mới được gán cho các tham số trong phần thân hàm với đối tượng 5. Thay vào đó, đối tượng 5 trong các hàm không nghiêm ngặt với các tham số phức tạp sẽ luôn phản ánh các giá trị được truyền đến hàm khi hàm được gọi.
Đây là hành vi tương tự được thể hiện bởi tất cả các hàm chế độ nghiêm ngặt, bất kể loại tham số chúng được thông qua. Nghĩa là, việc gán các giá trị mới cho các tham số trong phần thân của hàm không bao giờ ảnh hưởng đến đối tượng 5, cũng sẽ không gán các giá trị mới cho các chỉ số 5 ảnh hưởng đến giá trị của các tham số, ngay cả khi hàm chỉ có các tham số đơn giản.Lưu ý: Bạn không thể viết một chỉ thị 9 directive in the body of a function definition that accepts rest, default, or destructured parameters. Doing so will throw a syntax error.Đối số là một đối tượng giống như mảng 5 là một đối tượng giống như mảng, có nghĩa là 5 có thuộc tính và thuộc tính 3 được lập chỉ mục từ số 0, nhưng nó không có các phương thức tích hợp của ____ 16 như 4 hoặc 5. Tuy nhiên, nó có thể được chuyển đổi thành một 6 thực, sử dụng một trong 7, 8 hoặc cú pháp lan truyền.
Đối với các trường hợp sử dụng phổ biến, sử dụng nó như một đối tượng giống như mảng là đủ, vì cả hai đều có thể hiểu được và có 3 và các chỉ số số. Ví dụ: 0 chấp nhận các đối tượng giống như mảng.
Đặc tính 1Tham khảo chức năng hiện đang thực hiện mà các đối số thuộc về. Cấm trong chế độ nghiêm ngặt. 2Số lượng đối số đã được truyền cho hàm. 3Trả về một đối tượng lặp mảng mới chứa các giá trị cho mỗi chỉ mục trong 5.Ví dụXác định một hàm kết nối một số chuỗiVí dụ này xác định một hàm kết nối một số chuỗi. Đối số chính thức duy nhất của hàm là một chuỗi chứa các ký tự tách các mục thành Concatenate.
Bạn có thể vượt qua bao nhiêu đối số tùy thích cho chức năng này. Nó trả về một danh sách chuỗi bằng cách sử dụng mỗi đối số trong danh sách: 0Xác định chức năng tạo danh sách HTMLVí dụ này xác định một hàm tạo một chuỗi chứa HTML cho một danh sách. Đối số chính thức duy nhất cho hàm là một chuỗi là 5 nếu danh sách không được đặt hàng (viên đạn) hoặc 6 nếu danh sách được đặt hàng (được đánh số). Hàm được định nghĩa như sau: 1Bạn có thể chuyển bất kỳ số lượng đối số nào cho chức năng này và nó thêm từng đối số dưới dạng mục danh sách vào danh sách loại được chỉ định. Ví dụ: 2Sử dụng loại hình với các đối sốToán tử 7 trả về 8 khi được sử dụng với 5 3Loại đối số riêng lẻ có thể được xác định bằng cách lập chỉ mục 5: 4Thông số kỹ thuật
Tính tương thích của trình duyệt webBảng BCD chỉ tải trong trình duyệt Xem thêm |