回答編集履歴
1
特定の関数についてなら特別対応可能だけど
test
CHANGED
@@ -6,4 +6,4 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
無理やりやろうとすれば、`Function.prototype.toString`([MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Function/toString))で関数のソースコードを取得した上で、テキストをパースして仮引数の名前を回収するという、コストもかかるし安定性も見込めない、どう考えても常用すべきでない方法しかありません。
|
9
|
+
汎用性をもたせた形で無理やりやろうとすれば、`Function.prototype.toString`([MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Function/toString))で関数のソースコードを取得した上で、テキストをパースして仮引数の名前を回収するという、コストもかかるし安定性も見込めない、どう考えても常用すべきでない方法しかありません。
|