Các tham số mặc định của JavaScript với hướng dẫn javascript, giới thiệu, lỗi javascript, ứng dụng của javascript, vòng lặp, biến, đối tượng, bản đồ, typedarray, v.v.

Bạn đang xem: tham số trong javascript là gì
< div>
tiếp theo →
← trước

Tham số mặc định của JavaScript

Thuật ngữ mặc định có thể được hiểu là một tùy chọn luôn có sẵn khi không có tùy chọn nào khác phù hợp. Tương tự, giá trị mặc định là giá trị sẽ luôn có sẵn. Về ngôn ngữ lập trình máy tính, hầu hết mọi ngôn ngữ lập trình đều có một hoặc các giá trị mặc định được chỉ định khác cho các chức năng hoặc thuộc tính tích hợp sẵn. Điều tương tự cũng áp dụng cho JavaScript khi nó cho phép các hàm có giá trị mặc định.

Trong phần này, chúng ta sẽ tìm hiểu về các tham số mặc định của JavaScript và xem xét một số ví dụ để hiểu cách sử dụng của các tham số mặc định. Ngoài ra, điều kiện tiên quyết cần thiết là người ta phải biết sự khác biệt giữa tham số điều khoản và đối số vì cả hai thuật ngữ này đều khác nhau.

Đối số so với Tham số

Tham số mặc định JavaScript

Nhiều người nhầm lẫn giữa cả hai thuật ngữ và vì vậy trước khi giải thích các thông số mặc định, chúng ta nên hiểu rõ về các thuật ngữ này. Các tham số và đối số trong một hàm đều khác nhau. Tham số hàm là các giá trị được truyền trong định nghĩa của hàm, trong khi các đối số của hàm là giá trị thực được truyền vào trong hàm. Các giá trị đối số là các giá trị được truyền trong định nghĩa hàm dưới dạng giá trị tham số. Nó có nghĩa là các tham số được khởi tạo dưới dạng các giá trị đối số được cung cấp. Trong mọi ngôn ngữ lập trình, cả hai thuật ngữ chỉ có cùng ý nghĩa.

Tham số mặc định của JavaScript

Khi không có giá trị nào được chuyển vào định nghĩa hàm, giá trị mặc định đang được đặt cho định nghĩa hàm, được gọi là tham số mặc định . Nó cho phép các tham số được đặt tên được khởi tạo với giá trị mặc định khi không xác định hoặc không có giá trị nào được chuyển.

Cú pháp

Ví dụ về tham số mặc định của JavaScript

Thông thường, trong các hàm JavaScript, tham số có không xác định làm giá trị mặc định của nó, có nghĩa là nó là giá trị mặc định và sẽ được cung cấp khi không có giá trị nào khác được cung cấp làm giá trị tham số hàm. < / p>

Xem Thêm  Thẻ HTML

Mặc dù có nhiều cách khác nhau để sử dụng các tham số mặc định, hãy xem một ví dụ để hiểu cách hoạt động của tham số mặc định trên thực tế và cách đặt tham số mặc định trong một hàm:

Kiểm tra ngay bây giờ

Kết quả của phần trên được hiển thị bên dưới:

Tham số mặc định của JavaScript

Trong ví dụ trên,

  • Chúng tôi đã tạo một hàm sum (), trong đó chúng tôi đã thực hiện một phép cộng đơn giản của hai giá trị. Có thể thấy rằng chúng tôi đã khởi tạo cả hai tham số với hai giá trị mặc định.
  • Do đó, khi chúng ta dùng consle.log gọi hàm mà không truyền giá trị, giá trị mặc định của cả hai tham số sẽ được chuyển và do đó, tham số mặc định có tác dụng.
  • Tiếp theo, chúng tôi đã gọi hàm chỉ có một giá trị có nghĩa là tham số thứ hai đã được cung cấp một giá trị, nhưng tham số đầu tiên vẫn chưa được xác định và do đó giá trị mặc định sẽ được cung cấp cho tham số đầu tiên.
  • Đối với lần gọi hàm cuối cùng, chúng tôi đã chuyển hai giá trị cho cả hai tham số và do đó, các giá trị mặc định sẽ không được chuyển cho bất kỳ tham số nào vì các giá trị đang được cung cấp.
  • Do đó, giờ đây bạn có thể hiểu cách làm việc và sử dụng các tham số mặc định.

Hãy xem thêm một số ví dụ để hiểu hoạt động của các thông số mặc định hiệu quả hơn.

Một số ví dụ về Tham số mặc định của JavaScript

Hãy xem thêm một số ví dụ để hiểu rõ hơn về khái niệm này:

Ví dụ 1: Chuyển không xác định làm tham số

Kiểm tra ngay bây giờ

Đầu ra:

Tham số mặc định JavaScript

Trong ví dụ này,

  • Chúng tôi đã tạo một hàm trong đó chúng tôi đã gán giá trị mặc định cho tham số và tại thời điểm gọi hàm, chúng tôi đã chuyển không xác định và trong đầu ra, bạn có thể thấy điều đó thay vì lấy giá trị đã truyền, hàm nhận giá trị mặc định và sử dụng nó.
  • Có nghĩa là cho dù tham số là tham số trống hay không được xác định thì trong cả hai trường hợp, giá trị được lấy sẽ chỉ là giá trị mặc định.

Ví dụ 2: Chuyển null làm tham số hàm

Dưới đây là mã ví dụ sẽ cho bạn hiểu rằng nếu chúng tôi sử dụng null làm giá trị tham số:

Kiểm tra ngay bây giờ

Đầu ra:

Tham số mặc định JavaScript

Trong mã ví dụ trên,

  • Chúng tôi đã tạo một hàm trong đó chúng tôi đã cung cấp giá trị mặc định cho tham số của hàm và khi gọi hàm, chúng tôi đã gọi hàm bốn lần.
  • Trong lần gọi hàm đầu tiên, chúng tôi đã gọi hàm mà không chuyển giá trị, vì vậy bảng điều khiển sẽ chỉ đăng xuất giá trị mặc định.
  • Trong lần gọi hàm thứ hai, chúng tôi đã chuyển không xác định làm giá trị tham số, có nghĩa là hàm cũng sẽ ghi lại giá trị mặc định tại đây.
  • Trong lần gọi thứ ba của hàm, chúng ta đã chuyển một (”), có nghĩa là nó sẽ ghi lại giá trị chuỗi của tham số.
  • Trong lệnh gọi hàm cuối cùng, chúng tôi đã cung cấp null làm giá trị của nó, có nghĩa là nó sẽ coi giá trị null là giá trị của nó và sẽ chỉ ghi lại giá trị của a là null.

Do đó, điều đó rõ ràng có nghĩa là nếu chúng tôi chuyển chuỗi trống hoặc null làm giá trị tham số, thì giá trị mặc định sẽ không được xem xét và nếu một chuỗi trống thì được truyền, đầu ra sẽ là một chuỗi trống và nếu truyền null, đầu ra sẽ là null và không phải là giá trị mặc định. Cả hai chuỗi rỗng và rỗng đều được coi là giá trị hợp lệ cho hàm.

Vì vậy, đây là hai ví dụ có thể trả lời các truy vấn nếu xảy ra rằng điều gì xảy ra nếu chúng ta sử dụng các giá trị này trong lệnh gọi hàm.

Đánh giá các thông số mặc định tại thời điểm gọi

Đánh giá các tham số mặc định là một trong những tính năng quan trọng của nó, nơi chúng tôi xem xét việc đánh giá các tham số mặc định. Bạn nên biết rằng các tham số mặc định của JavaScript không bao giờ được sử dụng lại và luôn được tạo bất cứ khi nào một lệnh gọi hàm được thực hiện. Nó được gọi là đánh giá của tham số mặc định tại thời điểm gọi hàm.

Hãy xem ví dụ dưới đây và cố gắng hiểu rõ hơn về khái niệm được giải thích:

Kiểm tra ngay bây giờ

Đầu ra:

Tham số mặc định JavaScript

Trong mã ví dụ trên,

  • Chúng tôi có thể nhận thấy rằng hàm được gọi hai lần.
  • Lần đầu tiên, chúng tôi đã chuyển 1 làm giá trị của nó và vì vậy đầu ra sẽ là 1 trong mảng (chỉ một phần tử).
  • Trong lần gọi hàm thứ hai, chúng tôi đã sử dụng 2 làm giá trị mới của nó. Như vậy, giá trị mới sẽ là [2] chứ không phải [1,2]. Đó là vì giá trị mới được tạo là 2 chứ không phải 1.

Cuối cùng, trong phần này, chúng ta đã thảo luận về các tham số mặc định của JavaScript, những tham số này sẽ giúp người học hiểu rõ khái niệm của họ về các hàm. Ngoài ra, giờ đây người ta có thể phân biệt giữa các đối số và tham số.

Chủ đề tiếp theo

Đệ quy JavaScript trong đời thực

← trước
tiếp theo →


Xem thêm những thông tin liên quan đến chủ đề tham số trong javascript là gì

Bài 16 – Dùng function như tham số (Callback)

alt

  • Tác giả: CodersX
  • Ngày đăng: 2018-06-05
  • Đánh giá: 4 ⭐ ( 6605 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Dùng function như tham số (Callback)
    🍣Website: https://coders.tokyo
    🍣Offline tại Hà Nội: https://coders.tokyo/events/
    🍣Đăng ký tham gia học nhóm: http://bit.ly/coders-tokyo-signup
    🍣Hãy chia sẻ clip này để những người chưa biết đến khoá học MIỄN PHÍ có cơ hội được tham gia
    🍣Event live stream: http://bit.ly/coders-tokyo-fb-event

    Facebook Page: http://bit.ly/coders-tokyo-fb
    Youtube Playlist: http://bit.ly/coders-tokyo-youtube-playlist
    Website: https://coder.tokyo

    coders tokyo coders_tokyo free_coding_class javascript CodersTokyo

Tham số mặc định của JavaScript

  • Tác giả: codefly.vn
  • Đánh giá: 4 ⭐ ( 7885 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Function trong Javascript – cách tạo hàm và gọi hàm trong JS

  • Tác giả: mylop.edu.vn
  • Đánh giá: 3 ⭐ ( 8227 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài này chúng ta sẽ tìm hiểu function trong Javascript. Function hay còn gọi là hàm, được sử dụng rất nhiều khi làm việc với Javascript.

Tham chiếu và tham trị trong JavaScript

  • Tác giả: viblo.asia
  • Đánh giá: 3 ⭐ ( 5394 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tham chiếu và tham trị là những kiến thức rất quen thuộc và cơ bản nhưng không phải ai cũng có thể hiểu rõ hai khái niệm này dù đã tiếp xúc với JavaScript lâu năm hay mới làm quen.

Các đối số tùy chọn trong Hàm JavaScript là gì?

  • Tác giả: vn.wsxdn.com
  • Đánh giá: 4 ⭐ ( 3727 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Số và các hàm xử lý số trong javascript

  • Tác giả: toidicode.com
  • Đánh giá: 3 ⭐ ( 4394 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Ở bài trước chúng ta đã được tìm hiểu về chuỗi và các hàm xử lý chuỗi trong javascript rồi. Bài này chúng ta sẽ tiếp tục tìm hiểu về một thứ cũng không thể thiếu trong các trang web, đó là các con số và các hàm xử lý số trong javascript.

Tham số hàm JavaScript

  • Tác giả: tech-wiki.online
  • Đánh giá: 3 ⭐ ( 5526 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Alter Table Add Constraint - Cách sử dụng Constraints SQL - cách thêm ràng buộc bằng cách sử dụng thay đổi trong sql

By ads_php