# Allow the const keyword in parameters

**URL:** <https://es.discourse.group/t/allow-the-const-keyword-in-parameters/2459>\
**Category:** 💡 Ideas\
**Created:** [October 28, 2025, 4:28pm UTC](https://es.discourse.group/t/allow-the-const-keyword-in-parameters/2459 "2025-10-28T16:28:37Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![aclaymore](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/aclaymore/32/501_2.png) [@aclaymore](https://es.discourse.group/u/aclaymore)\
**Post date:** [October 28, 2025, 5:57pm UTC](https://es.discourse.group/t/allow-the-const-keyword-in-parameters/2459/2 "2025-10-28T17:57:52Z")

</div>

> [@const function parameters](https://es.discourse.group/t/const-function-parameters/99):
>
> Note: this is a cross-post from [https://discourse.wicg.io/t/js-const-function-parameters/1927](https://discourse.wicg.io/t/js-const-function-parameters/1927) let creates a mutable binding, and const creates an immutable binding. However function parameters are always implicity mutable, i.e.: function foo(param) // 'param' is implicitly mutable { console.log("param = " + param); param = 5; // this is allowed console.log("param = " + param); }; Why not allow const in function parameters? function foo(const param) // 'param' is immutable { …

---

_[View the full topic](https://es.discourse.group/t/allow-the-const-keyword-in-parameters/2459)._
