「教えて!ピックアップ」リリース!

jsでは、関数を実行した後に関数を実行する挙動はできない〇か×か。
もしできるのだとすれば、その実例をお上げください。

A 回答 (2件)

別質問に回答しようと思ったら、締め切られてしまったのでこちらに。


https://oshiete.goo.ne.jp/qa/13012030.html

行き詰まると思ったので、先読みしたのですが無理のようですね。
どうしてもこだわるのなら、No1にも回答しておいた方法でやれば可能でしょう。
(読んでいないのか、理解していないのかわからんけれど・・)

最後の1行を変えればよいだけ。
A.addEventListener('change',_=>f(vals[(_=B.value)+(__=C.value)]||vals[__+_]));
    • good
    • 1
この回答へのお礼

ありがとうございます。

お礼日時:2022/06/25 16:51

横から申し訳ない



#1 様の回答の変数名 "__" はグローバルになっています。
お気持ちはお察し致しますが、その手法は極限を・・・

質問者のマルチポストのおかげで、あちこちにそのコードが散らばってしまっています。元凶の私が恥ずかしくなっています。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング