javascript-tutorial / javascript-tutorial/en.javascript.info
Confusing use of "function declaration" in describing default parameters
- Ngôn ngữ chính
- HTML
- Star
- 25.5k
- Fork
- 4k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
> **[Alternative default parameters](https://javascript.info/function-basics#alternative-default-parameters)**
> Sometimes it makes sense to assign default values for parameters at a later stage after the function declaration.
> ...
> ```js run
> function showMessage(text) {
> // ...
>
> if (text === undefined) { // if the parameter is missing
> text = 'empty message';
> }
>
> alert(text);
> }
>
> showMessage(); // empty message
> ```
The declaration includes the function definition. Saying "after the function declaration" suggests something happening after the entirety of the function when the description refers to something happening later in the body.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Mở phần Alternative default parameters được liên kết và xem lại cách diễn đạt xung quanh ví dụ. Sửa lại tham chiếu đến "function declaration" để mô tả chính xác phép gán xảy ra sau đó bên trong thân hàm, rồi kiểm tra xem phần giải thích xung quanh có vẫn rõ ràng hay không.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- documentation
- Loại issue
- Tài liệu
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 55/100