Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách chuyển đổi đối tượng arguments thành mảng trong JavaScript

Sử dụng phương thức Array.from() trong JavaScript để chuyển đổi đối tượng arguments thành mảng.

Ví dụ

<!DOCTYPE html>
<html>
  <body>
    <script>
      function sortArg() {
        var args = Array.from(arguments);
        return args.sort();
      }
      document.write(sortArg('x', 'y', 'z', '20', '66', '35', 'john', 'david'));
    </script>
  </body>
</html>

Lưu ý: Từ ES6, bạn cũng có thể dùng Rest parameters (...args) thay vì arguments để code gọn gàng hơn.