アカウント名:
パスワード:
> どうせなら文字列の中に変数を埋め込めるようにしてくれたほうが良かった。えっ、これまだ出来ないの?クソ言語なりに型安全やNull安全に着実に進化してきてPhpStormを使えばかなり安全快適に開発できるようになってきたPHPですらできるのに?
"hoge${x}fuga" と "hoge"+x+"fuga" がそんなに違うとは感じ無いけどな…
全く違いますよ。
Javaでいえば "hoge"+x+"fuga" ではなく Strig.format("hoge{%s}fuga",x.toString()) を$"hoge{x}fuga" って書けるわけですよ。Javaで "hoge"+x+"fuga" なんてコード書いてるレベルの人だったら理解できないかもしれませんが、現実的なコード考えれば差があるのはわかるでしょう。
基本的にはMessageFormatを使うなあ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
えっ??? (スコア:0)
> どうせなら文字列の中に変数を埋め込めるようにしてくれたほうが良かった。
えっ、これまだ出来ないの?
クソ言語なりに型安全やNull安全に着実に進化してきてPhpStormを使えばかなり安全快適に開発できるようになってきたPHPですらできるのに?
Re: (スコア:0)
"hoge${x}fuga" と "hoge"+x+"fuga" がそんなに違うとは感じ無いけどな…
Re: (スコア:0)
全く違いますよ。
Javaでいえば "hoge"+x+"fuga" ではなく Strig.format("hoge{%s}fuga",x.toString()) を$"hoge{x}fuga" って書けるわけですよ。
Javaで "hoge"+x+"fuga" なんてコード書いてるレベルの人だったら理解できないかもしれませんが、現実的なコード考えれば差があるのはわかるでしょう。
Re:えっ??? (スコア:1)
基本的にはMessageFormatを使うなあ。